Northern Portugal offers plenty of opportunities for a short getaway or a full day exploring somewhere new. Historic towns, impressive fortresses, beautiful gardens and Atlantic coastal landscapes make this region an ideal destination for anyone looking to combine...