After going through multiple rounds of assessment with our Delhi team and also by engaging our HQ in Singapore, Climb Central Delhi - Delhi’s most loved indoor rock climbing facility - opened it’s doors in mid-September.
Read MoreClimb Central Singapore proudly launches it’s first indoor rock climbing facility of India in New Delhi on August 17th and is now operational during it’s soft-launch phase offering over 7500 sq ft of climbing space!
Read More