The veneration of saints and their tombs is a global practice across many distinct faiths. In the Islamic world, it takes on a special character and importance in the northwest African nation of Morocco.
↧