Kick Back in These Dreamy Beach Towns in Northern Portugal
Tucked halfway between Lisbon and Porto is one of the loveliest gems of Portugal’s entire Atlantic seaboard: Figueira da Foz, a city of just over 62,000 with broad, breezy (read: surfing and windsurfing), and laid back beaches appealing enough to entice anyone to stay all...