Shimla and Manali are two of the most loved hill stations in North India. From the charming Mall Road of Shimla to the snow adventures of Solang Valley in Ma…