Location of Treebo Maharaja, Near Mall Road
Kali Bari Temple, The Mall, Fingask Estate, Mall Road, Shimla,
Himachal Pradesh 171001
Nearby Malls & Restaurants
Popular Tourist Attractions
Closest Airport, Railway Station & Bus Stand
Treebo Maharaja, Near Mall Road - Mall Road
CLICK TO INTERACT WITH MAP