Mansoura

Algeria

Mansoura is a city located in Egypt on the eastern bank of the Damietta branch of the Nile River. It serves as the capital of the Dakahlia Governorate.

As of 2024, the city has an estimated population of approximately 600,000 residents.

Sources

  1. Mansoura, Egypt