Awlad al-Imam Mosque

Mosque in Tlemcen, Algeria

Awlad al-Imam Mosque

Summary

The Awlad al-Imam Mosque is a historic mosque located in the city of Tlemcen, Algeria. It was commissioned by Abu Hammu Musa I in 1310 CE, and it was part of a larger architectural complex.

Originally created by RiadS99

2/11/2026, 1:36:03 PM

Modified

3/20/2026, 9:52:40 PM

Contributors

Source: WikipediaView full article