Portugal’s namesake city hangs on the banks of the stunning River Douro. Offering an alternative taste of the country, Porto’s colourful architecture and bridges, historic old town, local fish markets and sweet Port wine make the city a true northern gem.