Mansourah

Algeria

Mansourah is a city located in Algeria.

The provided source material contains information regarding a different location named Mansoura, which is situated on the eastern bank of the Damietta branch of the Nile River in Egypt. That Egyptian city serves as the capital of the Dakahlia Governorate and has an estimated population of 600,000 as of 2024.

Sources

  1. Mansoura, Egypt