Situated along the Douro River estuary in northern Portugal, Porto will wow you with its lively harbor, Baroque churches, cobblestone streets, iconic bridges and, of course, Port wine, named after the city. Find the top things to do in Porto for first time visitors.