English: Shillong, the capital of Meghalaya, is called eastern Scotland.
Telugu: తూర్పు స్కాట్లాండ్ గా పిలువబడే షిల్లాంగ్ మేఘాలయ రాజధాని.