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