Top Five Things to do in Portugal · Enjoy a food and wine tour in Porto · Take the scenic train into the Douro Valley · Walk along the wild Algarve coast · Eat ...