Travel

Why is Mall Road in Shimla famous among tourists?

The mall road is one of the most popular tourist destinations in Shimla. It is the main center of the…