• Mall Road Shimla in Shimla

Mall Road is the main street in Shimla, the capital city of Himachal Pradesh, India. Constructed during British colonial rule, the Mall road is located a level below the ridge. The offices of municipal corporation, fire service, and police headquarters are located here.

Other places in Shimla

The Ridge

Shimla

Jakhu Hill

Shimla

Rashtrapati Niwas

Shimla