Mussoorie, Shimla, Nainital, Manali… Almost all popular hill stations in India have one thing in common besides the topography and weather – they all have at least one tourist hotspot called ‘Mall ...
However, have you ever wondered what is the reason that we get to see Mall Road at hill stations like Shimla, Manali, Mussoorie, Nainital, etc? Know the reason here. Britishers gave the name The ...