This is the small northern town of Moulay Idriss Zehroun in Morocco. Moulay Idriss Zehroun was the first Islamic Ruler of Morocco and was person who brought Islam to Morocco.

Loading