Climbing gyms in Turrubares

Add climbing gym
The Costa Rica Wall

Turrubares, Turrubares, San José Costa Rica