The areas closer to the Persian Gulf, known as Lower Mesopotamia, in particular, were attractive to early settlers because they had extremely fertile soils. People built some of the earliest cities, including Uruk, Eridu, and Ur, in Lower Mesopotamia.
The early settlers who originally settled in Mesopotamia, already have to had knowledge of how agriculture can benefit from carefully picking out farming land. They also seemingly had knowledge of irrigation, which most likely came from multiple settlements across the region all combining and putting their efforts into a larger "First City" between two fertile rivers. Mesopotamia had a headstart on other early civilizations due to its prime real estate.