English: The place is situated in Meghalaya.
Telugu: ప్రాంతమూ మేఘాలయాలో ఉంది.