Shillong-Scotland of East, Meghalaya, 2023 RP 12 months ago Shillong is capital city of Meghalaya, India. Also known as the Scotland of East beautiful valley, Lakes and garden and for their mesmerising view. Shillong-Scotland of East, Meghalaya, 2023 Share this: IMEE Economic Corridor announced during G20 summit 2023.DateSeptember 12, 2023In relation toBusiness and FinancePanchmarhi Biosphere Reserve- 2023DateAugust 16, 2023In relation toEnvironmentIndia Rejects Global Hunger Index, 2023.DateOctober 14, 2023In relation toNews