A Blend of History and Scenic Beauty Perched on the northern coast of Portugal, Viana do Castelo is a town that seems to have ...
Spend a few hours wandering the cobbled streets past red-roofed homes, massive boulders, and cave dwellings while hitting all the best sights. Don't miss the Torre do Lucano, the local clocktower ...