Discover Shillong, the enchanting capital of Meghalaya known as "Scotland of the East." Explore top attractions, culture, weather. Tucked in Meghalaya 's East Khasi Hills, Mawsynram is the Wettest Place on Earth, soaked by nearly 12,000 mm of rain a year. Here, monsoon clouds reign supreme, shaping life with every drop. Shillong Shillong is the capital city of Meghalaya , known for its picturesque landscapes, pleasant climate, and colonial charm. Often called the “Scotland of the East”, it serves as the political and administrative center, housing the Meghalaya Legislative Assembly, High Court, and government offices. Shillong , city, capital of Meghalaya state, northeastern India. The city is located in the east-central part of the state on the Shillong Plateau, at an elevation of 4,990 feet (1,520 metres). Shillong first became prominent in 1864, when it succeeded Cherrapunji as the district headquarters. In