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°)
El Gato Rojas Surf Hostel, Santa Teresa Beach, El Gato Rojas Surf Hostel, Santa Teresa Beach, Costa Rica (approx. 9.62887°, -85.15117°)