Where is La Ventana Azul Surf Hostel?

Where is La Ventana Azul Surf Hostel located?

La Ventana Azul Surf Hostel, Canary Islands, Spain (approx. 28.13139°, -15.44385°)


Where is La Ventana Azul Surf Hostel on the map?