Where is Zeneidas Surf Garden, Santa Teresa Beach?

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°)


Where is Zeneidas Surf Garden, Santa Teresa Beach on the map?