Fifteen years of political and social change in the capital have shifted noise from the roads to bar and restaurant terraces.
Explore India's most haunted locations, from Bhangarh Fort to Kuldhara Village, where folklore and paranormal events leave a chilling impression.