Agrasen ki Baoli – A haunted step well in the heart of Delhi

Agrasen ki Baoli – the name itself piqued our interest to a great height while we were researching Delhi for...