Indian Mountaineering Foundation, Delhi
Artificial rock climbing may not be as cool as climbing Mount Everest. But if you are looking for adventure places in Delhi, the Indian Mountaineering Foundation center in South Campus is the perfect place to be. Reminiscent of excitement and adventure, artificial rock climbing tests your physical strength and willpower.