Exploring Shillong: Places to visit in the Scotland of the East Shillong, the capital of Meghalaya, is a charming hill station that captivates visitors with its breathtaking landscapes, colonial-era architecture, and vibrant... Kajaawa2 .