Tag: Climb Central Wall

Sneak Peek at Climb Central Manila in Greenfield City

For those who wants to take advantage of this promo, Climb Central is now open daily and is located inside the Portal at Greenfields District, Mandaluyong, Philippines.