Location
Treebo Shimla Palace Churned, Opp. Pooja society, Sandal Chakker, Chakkar, Shimla,
Himachal Pradesh 171005
Popular Tourist Attractions
Closest Airport, Railway Station & Bus Stand
Nearby Malls & Restaurants
Treebo Shimla Palace Churned - Chakkar
CLICK TO INTERACT WITH MAP