Where is Hotel Lava Beach?

Where is Hotel Lava Beach located?

Hotel Lava Beach, Canary Islands, Spain (approx. 28.93084°, -13.62679°)


Where is Hotel Lava Beach on the map?