From the hearty food of the deep north to the coastal beaches of the south, Portugal packs a lot into one small country. Discover each region with the help of my guides below.