Results 1 results found Beach of the Abama hotel, Guia de Isora, Southwest of Tenerife, Canary Islands, Spain, Atlantic Ocean, Europe