The most beautiful cities in Portugal

6 of 10


The most beautiful cities in Portugal

Praia da Rocha is one of the most popular beaches in the south of Portugal. It is located in the city of Portimao. The dramatic strip of snow-white sand is supported by rocky cliffs, on the top of which there are luxury hotels and restaurants.



Inpic.net