 El Mechouar Mosque

Mechouar Mosque () is a historic mosque in the city of Tlemcen, Algeria.The mosque is a part of the historic Mechouar Castle which has a significant place in the history of the Kingdom of Tlemcen.