Jamali Kamali Mosque and Tomb – Mehrauli, Delhi, India
A Tomb With A View In Beautiful Delhi. Visit the resting place of a revered Sufi saint Set in a beautiful park filled with roses and families playing cricket, the Jamali Kamali Mosque and Tomb (built in 1528) remains the final resting place of the Sufi saint Shaikh Fazlu’llah, also known as Jalal Khan, or … Read More