Viana do Castelo

This elegant riverside town on the Minho coast blends maritime heritage with stunning Manueline and Renaissance architecture, anchored by the iconic Basilica of Santa Luzia on a hill above the town. Its picturesque waterfront, sandy beaches, and cultural vibrancy make it the Minho region's most charming destination.

Things to do

Food to try

Local customs & good to know