International Standard Artificial Climbing Wall is located in Bengaluru, India on Nunegundlapalli, Ambedkar Veedhi, Sampangi Rama Nagar. International Standard Artificial Climbing Wall is rated 3 out of 5 in the category rock climbing instructor in India.
Address
Nunegundlapalli, Ambedkar Veedhi, Sampangi Rama Nagar