Where is Atlantis Surf Hostel?

Where is Atlantis Surf Hostel located?

Atlantis Surf Hostel, Canary Islands, Spain (approx. 28.14166°, -15.57383°)


Where is Atlantis Surf Hostel on the map?