Fill in the blanks:
1. Mesopotamia means the ………………… between two rivers.
2. Ancient Mesopotamia 0 was the land between two rivers ………….. and …………
3. Ancient ……………. has great cities like Ur, Uruk, Nippur etc.
4. The river ………………. flows through the eastern part of the Sahara Desert
5. One of the ancient civilizations that flourished along the banks of river Nile is known as …………… civilization