Porto, the coastal city in the Iberian peninsula, is Europe done right! Sweeping
landscapes with lush green hills, stunning waterfronts and vast beaches,
heritage towns at a stone's throw from urban neighbourhoods, and a rich cultural
fabric binding it all together has characterised Portugal's second largest city
for long. And