answersLogoWhite

0

The Iberian Peninsula is located in the southwest corner of Europe. The Tagus is the longest river in the Iberian Peninsula. It flows through Spain and Portugal before emptying into the Atlantic Ocean.

User Avatar

Wiki User

8y ago

What else can I help you with?