Interesting Facts about Agrasen Ki Baoli – Is it really a haunted place in Delhi?