Mall Road, Shimla

From Wikipedia, the free encyclopedia

Mall Road is the main shopping district of Shimla, the capital of Himachal Pradesh in India.

It is one long road with many landmarks such as the Scandal Point.

The term Malling here refers to the residents and tourists of Shimla idling on the Mall Road for hours on end.