Shillong, the capital of Meghalaya, is known as Scotland of the East due to its rolling hills, pine forests, and colonial-era architecture that reminded European visitors of the Scottish Highlands. Mawsynram, Baghmara, and Jowai are other Meghalaya towns but not associated with this nickname.