A week in Portugal - enjoying Porto, Braga and Viana do Castelo