Ouazzane

Ouazzane is a small town in northern Morocco, with a population of approximately 60,000. The city is well known in Morocco and throughout the Islamic world by being a spiritual capital for it was home for many of the pillars of Sufism.