Azrou's mosque is noteworthy for being free-standing, yet in the centre of town. Not surprisingly, perhaps, its name is Ennour, Arabic for "light".