Is this India's 'most haunted' site?