Khanqahs were houses of rest for travelers especially kept by a religious order. Sufi masters usually held their assemblies here. Devotees of all descriptions including members of the royalty and nobility, and ordinary people flocked to these Khanqahs. Here, they discussed spiritual matters, sought the blessings of the saints in solving their worldly problems or simply attended the music and dance sessions.