Ivertise
Climb Central Manila Logo

Climb Central Manila

Mandaluyong City

Climb Central Manila

Climb Central Manila is a state-of-the-art, beginner-friendly climbing facility that started in Singapore with the firm belief that anyone can climb.

Posted by Annroe 11 months ago

Similar Places