The soul of Delhi. Delhi is the city of Sufis. It is traditionally known as ‘Bais khwaja ki chaukhat’, the threshold of 22 Sufis. To understand the soul of this city, you must make a pilgrimage to a shrine, which is six hours away from the capital....
Read More »














