El distrito de Viana do Castelo es la parte más septentrional de Portugal. A ella pertenece la parte de la costa denominada Costa Verde, que es el mejor lugar para relajarse en el norte del país.
La capital de la región es Viana do Castelo, una ciudad costera rodeada de montañas cubiertas de bosque. En uno de ellos se encuentra el Santuario de St. Louise, a la que se puede llegar en funicular o por numerosas rutas de senderismo. Junto al santuario hay un yacimiento arqueológico con restos de un asentamiento medieval temprano.
Las playas de la zona son arenosas y amplias, la más famosa de las cuales es Praia do Cabedelo. Aunque el agua aquí no es tan cálida como en el sur de Portugal, y los vientos reducen la temperatura, miles de turistas descansan allí cada año. Costa Verde es considerada uno de los mejores lugares para practicar surf y otros deportes acuáticos.