Viana do Castelo es una ciudad histórica y un antiguo puerto en la costa atlántica de Portugal. Su atractivo más importante es el Santuario de Santa Luzia que se alza sobre el cerro, que también es un gran mirador sobre los alrededores.
A pesar de su ubicación junto al mar y sus bonitas playas, Viana do Castelo no es muy popular entre las personas a las que les gustan las vacaciones junto al mar. Esto se debe al clima caprichoso, los fuertes vientos y las temperaturas relativamente bajas incluso en pleno verano. Las playas de los alrededores son perfectas para practicar surf y otros deportes acuáticos.
La ciudad tiene sus raíces en la época romana. En ese momento se construyó un asentamiento y un fuerte militar en el cerro de Santa Luzia. Hoy en día, los restos del antiguo asentamiento de Citania Santa Luzia están abiertos al público.
Se considera que la fecha oficial de fundación de Viana do Castelo es 1253, pero floreció más durante el período de grandes descubrimientos geográficos. En ese momento, existían astilleros donde se construían barcos de altura y un puerto comercial, que era uno de los principales centros del comercio del vino. Con el tiempo, su importancia disminuyó a favor del cercano Porto.
La ciudad ha conservado edificios antiguos con casas de vecindad y varias iglesias valiosas. La más antigua de ellas es la Catedral románico-gótica de Viana do Castelo, cuyo interior está decorado con altares barrocos. Además, en el Casco Antiguo se puede ver el siglo XVI, la Iglesia de São Domingos, la Capilla barroca de Malheiras y muchas casas antiguas. El cuadro se complementa con las fortificaciones en forma de Fuerte Santiago da Barra y Fortaleza Areosa.
También hay muchos museos, el más importante de los cuales es el histórico barco hospital, amarrado en el muelle y convertido en museo, la Fundación Gil Eannes, el Museo del Traje y el Museo de Artes Decorativas.
En la colina sobre la ciudad se levanta el Santuario neorrománico de Santa Luzia, inspirado en la Basílica parisina del Sacre Coeur. Se puede acceder a él a través de numerosos senderos a través del Parque Monte de Santa Luzia o tomar el Elevador municipal de Santa Luzia. Desde lo alto hay una hermosa vista de los alrededores.