Mansoura

Algeria

Mansoura (also spelled Mansourah) is a town and commune located in Tlemcen Province in northwestern Algeria. It serves as the administrative seat of Mansoura District within the province.

The town is situated in a region of Algeria known for its historical and cultural significance. Tlemcen Province, where Mansoura is located, is part of Algeria's northwestern territory, characterized by its Mediterranean proximity and diverse landscape.

Sources

  1. Mansoura, Tlemcen