One of the most well-liked beaches in Portugal’s south is Praia da Rocha. It can be found in Portimao City. The steep cliffs that sustain the spectacular strip of snow-white beach are home to upscale restaurants and hotels. Post navigation Top 10 Faux Pas to Avoid as a Tourist in Rome 12 Cringe-Worthy Cosmetic Catastrophes 1 2 3 4 5 6 7 8 9 10