Sort:  

Haha, swimming in the Ocean afterwards helps :-)
That place is located on Canary Islands.