Where is Aloha Surf House?

Where is Aloha Surf House located?

Aloha Surf House, Canary Islands, Spain (approx. 28.72441°, -13.86441°)


Where is Aloha Surf House on the map?