The Douro River in Castelo de Paiva
The Douro, which starts in Spain at more than 2000 meters of altitude, is the third largest river in the Iberian Peninsula and runs 850 km to its mouth in Portugal, between the cities of Porto and Vila Nova...
The Douro, which starts in Spain at more than 2000 meters of altitude, is the third largest river in the Iberian Peninsula and runs 850 km to its mouth in Portugal, between the cities of Porto and Vila Nova...