The Tagus River is the longest river on the Iberian Peninsula of Spain and Portugal. The Tagus River is 1,038km (645 miles) long with its mouth in Lisbon.
next Portugal image | previous Portugal image
PortugalVisitor.com - Your Guide To Portugal & Madeira