Map of Porto Portugal
Porto is the second largest city in Portugal. Situated at the mouth of the Douro River on the Atlantic Ocean, the Porto metropolitan area is home to some two million inhabitants.