 |
Built on the right bank of the Douro river, Oporto (or Porto) is a city where the old features contrast with the new. Its winding, hilly, narrow streets in the old town are a complement to its wide modern avenues which spread out to the suburbs. As c... |