Climbing India
This is a three face, 50ft high International Standard Artificial Climbing Wall. State Level and National level competitions are frequently organized at the wall.
Artificial Climbing Wall at Life Spring Coimbatore