Rock formations and empty beach Praia do Castelo near Albufeira, Algarve, Faro, Portugal
Rock formations on Praia dos Tres Irmaos beach, Alvor, Algarve, Portugal
Islet of Vila Franca do Campo aerial view at Sao Miguel island, Azores, Portugal
Stone formations at Praia Ursa beach against the morning sun, Sintra, Portugal
Boca do Inferno, Lagoa Azul and Lagoa Verde lakes, Sete Cidades, San Miguel, Azores, Portugal
➤