Yazd holds over 100 special religious rituals
INSUBCONTINENT EXCLUSIVE:
Yazd holds over 100 special religious rituals - Tehran Times