The Cities of Northern Portugal Part 2: Braga and Viana do Castelo In part one of our Northern Portugal tour we mentioned how we spent the previous four days in Porto and Read more