English: This hill station also happens to be the capital of Meghalaya.
Telugu: ఈ హిల్ స్టేషన్ మేఘాలయ రాజధాని కూడా.