Beach and promenade, holiday region, Playa de La Esmeralde, Hotel Sheraton La Caleta Resort and Spa and Hotel Riu Palace Tenerife, Playa del Duque, south coast, Costa Adeje, Tenerife, Spain, Europe Stock Photo - Afloimages
Beach and promenade, holiday region, Playa de La Esmeralde, Hotel Sheraton La Caleta Resort and Spa and Hotel Riu Palace Tenerife, Playa del Duque, south coast, Costa Adeje, Tenerife, Spain, Europe