answersLogoWhite

0

Mesopotamia, which means "land between the rivers" is located between the Tigris and Euphrates Rivers.

User Avatar

Wiki User

12y ago

What else can I help you with?