Places | May 21, 2014 10:20 AM EDT
Enjoy the sights of the beautiful Douro River in Portugal
The Douro is one of the major rivers of the Iberian Peninsula, flowing from its source near Duruelo de la Sierra in Soria Province across northern-central Spain and Portugal to its outlet at Porto.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.