Where is Zeneidas Surf Garden, Santa Teresa Beach located?
Zeneidas Surf Garden, Santa Teresa Beach, Zeneidas Surf Garden, Santa Teresa Beach, Costa Rica (approx. 9.64271°, -85.16851°)
Zeneidas Surf Garden, Santa Teresa Beach, Zeneidas Surf Garden, Santa Teresa Beach, Costa Rica (approx. 9.64271°, -85.16851°)