Al Ksar Mosque

Al Ksar Mosque

Al Ksar Mosque

In English, it literally means “mosque of the castle”. It is the mosque of the district of Bab Menara. The building probably dates from the twelfth century. When it was built, this mosque depended on a castle, home of the Khourassanides rulers.