Pinterest • The world’s catalogue of ideas

Explore Vacation Brainstorm, Piedade Portugal and more!

Beautiful spots in the Algarve in Portugal

One of the best beaches in Europe, Praia da Rocha in the beautiful Algarve.