Posts

Showing posts with the label India

Mall Road

Image
                                                Mall Road Mall Road About 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 services, and Police headquarters are located here. Automobiles, except emergency vehicles are not allowed on this road. For this reason, locals and tourists are often found strolling on this road in the evenings. About Mall road has a number of showrooms, department stores, shops, restaurants and cafes. A Himachal emporium that offers handicraft products of Himachal Pradesh like locally designed woolen clothes, branded clothes, pottery items, wooden products,...