Cayman Climbing Gym
Deep in the heart of industrial park, inside a nondescript warehouse, there is a little-known oasis for climbers in Grand Cayman. With 800 sq ft (75 sq m) of top-notch bouldering and climbing walls, the Cayman climbing gym serves as … Read More