Spain, Canary Islands, Tenerife, Playa de los Roques, Hotel Maritim and Acapulco, Los Realejos, Puerto de la Cruz in background