Travel & Tourism
3010 Videos
The Mall and its surroundings
The Mall is the famous shopping area in Shimla and is modeled on London Street. The place is always crowded with visitors and locals for their choice. The area has a number of emporiums and showrooms which is the storehouse of shawls, caps, pullovers, jewellery, potteries, books and other handicrafts and toys of Himachal Pradesh. The capital of Himachal Pradesh, Shimla is a popular hill station in India.