Lisbon is beautiful, but Porto is truly enchanting. The second-largest city in Portugal, the heritage city sits at the bank of the tranquil Douro River surrounded by scenic mountain-embedded houses, and cathedrals. For your next quick getaway we've curated (with the help of a local!) an itinerary for the magical land of Porto – a loadstone for young travellers, thanks.