SHIMLA MALL ROAD - MOUNTAIN VIEW FROM MALL ROAD PHOTOS
PLACE : MALL ROAD LOCATION : SHIMLA - INDIA
Shimla is capital of Himachal pradesh, India. Mall Road is main Street located level below a Ridge. Mall Road has numbers of shops, cafe, Showrooms , Restaurants and temples, so Always attract locals and tourist.
No comments:
Post a Comment