Juniper Rock Climbing Wall
location_on East of Kailash
Juniper Rock is India's highest indoor Climbing Wall. The wall is 40 feet high and offers multiple routes to climb with varying levels of difficulty. Knowledgable on site staff provides instruction and safety supervision.
Mr. Maninder Kohli
The Legend Inn, E4 East of Kailash Near Lady Shiriram College - 110065 East of Kailash Nearest Metro Station: Kailash Colony