Dow Hill near Darjeeling is known as India's most haunted hill station with eerie local legends The Death Road is infamous for sightings of a headless boy and feelings of being followed Visitors report strange sensations, red glowing eyes, and unexplained footsteps in dense forests