Portugal's stunning coastline is home to some of the most charming seaside towns in the world, each with its own unique ...
Portugal is just 350 miles long and has ... a terrace and a bar. Coastal fishing town Cascais has a marina, Museum Quarter and even a rock-climbing area called Mexelhoeiro. You’ll find beaches ...