Feroz Shah Kotla Fort Haunted By Jinns

Feroz Shah Kotla Fort was built in 1354 by Feroz Shah Tughlaq. It’s situated in the heart of Delhi just next to Kotla Cricket Stadium. Feroz Shah Tughlaq ruled the city from 1351 to 1384. He...