Get your surfboards ready for some gnarly swells, as the sleepy town of Nazaré will have you shredding some waves in style.
A charming town nestled on the Algarve coast in the south, the tranquil haven of Tavira is sometimes called the Venice of Portugal.
From castles and cottages to cascading carpets of pristine beaches, Aljezur in the Algarve region is the ultimate place for couples.
Peniche has a treasure trove of things to do for travelers looking for a less touristy experience. It is a working port surrounded by aquamarine waters and giant cliffs.
This city is classified as a UNESCO World Heritage Site due to its significance as an obligatory port stop for travelers in the past.