Busy people at Mall area

Travel & Tourism
3069 Videos
10709 Views
Close

Shown in the video are both travellers and locals engaged in roaming and shopping at the Mall in Shimla. The Mall is the famous shopping centre here. The capital of Himachal Pradesh, Shimla is a popular hill station in India.

28 Videos210176 Views