Where is El Gato Rojas Surf Hostel, Santa Teresa Beach?

Where is El Gato Rojas Surf Hostel, Santa Teresa Beach located?

El Gato Rojas Surf Hostel, Santa Teresa Beach, El Gato Rojas Surf Hostel, Santa Teresa Beach, Costa Rica (approx. 9.62887°, -85.15117°)


Where is El Gato Rojas Surf Hostel, Santa Teresa Beach on the map?