11 Haunted Places In Delhi You Should Not Visit On New Moon’s Night

“Haunted Places”. Some say it’s just a myth some are believers. I am not saying you should believe in ghosts but over the time, we cannot deny that paranormal world exists. How many times you just woke up at night when…