Las Galletas beach and harbour

Las Galletas beach and harbour
Las Galletas is a small town and harbour with rocky outlets located in Costa del ...

Gran Melia Palacio de Isora

Gran Melia Palacio de Isora
View of one of the largest swimming pools in Europe. Los Gigantes in the background.