A sleepy Portuguese town has become unmissable for surfers as its home to some of the biggest and most dangerous waves in the ...
A Blend of History and Scenic Beauty Perched on the northern coast of Portugal, Viana do Castelo is a town that seems to have ...
A European village with stunning views also ... despite huge resorts springing up around the old fishing village. It's where the Aegean Sea meets the Mediterranean Sea, which sits within the ...