Heart of the Minho: Viana do Castelo
It’s no wonder that those who want a balance between city and country life find Viana do Castelo so welcoming in northern Portugal. It’s a town of 85000 people at the heart of the Minho…
It’s no wonder that those who want a balance between city and country life find Viana do Castelo so welcoming in northern Portugal. It’s a town of 85000 people at the heart of the Minho…