Feroz Shah Kotla Fort is a “Djinn Joint”, a Delhi Sultanate era(rougly ~1300 CE) complex, including masjid, housing, wells, etc.
Prayers still happen here, and people leave offerings for the Djinn that are believed to inhabit the site.
It is considered a dhikr/zikr site, a place for the remembrance of God.