Well, this place is real, and it’s called Kuldhara—the “ghost village of India.” What makes Kuldhara so eerie is the mystery behind its sudden abandonment, which has given the village its ...