The mall Road

The mall Road Simla 171001 Phone: Not Available

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.  
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 woollen cloths, branded cloths, pottery items, and jewellery is also located here. There are at least three books shops including one that sells old books.

Travelers also viewed these places similar to The mall Road

If you have been to The mall Road, share your experience

Review this place