S1 • E7 Jan 23, 2018
In the peaceful town of Ajmer lies one of the holiest Muslim shrines in India. Thousands of pilgrims congregate to pay respect to Khwaja Moin-ud-din Chisti, the revered Sufi saint of the Chishtyya order and a prominent figure among the spiritual healers of the world.

