There Is a Palace of Hidden Secrets in Delhi. And People Send Letters Here Every Thursday!HistoryBy Boshika Gupta11 Apr 2016 18:06 ISTFerozshah Kotla’s old ruins come to life. People flock to the ancient castle to offer their deepest secrets to the city’s djinns, who are believed to be inhabitants of the area.Read More