Viana do Castelo – The Ultimate Guide to Viana do Castelo
Viana do Castelo is a beautiful waterfront city in the North of Portugal. It’s a delightful place and a perfect example of a classic Northern Portuguese city, rich in history and culture, surrounded by incredible scenery, while proudly displaying its Portuguese heart. You’ll find unique attractions, and some of the best food Portugal has to …