Stretching from the city of Porto, known for its production of fortified port wine, all the way to the border of northwestern Spain, northern Portugal’s deep green landscape is dotted with vineyards, mountains and medieval castles. Whether you’re visiting palaces in Guimarães or taking shelter from the rain within the cathedrals of Braga, the mostly rural region is a wonderland of fascinating architecture, rich food and natural resources begging to be explored.