Shillong, the capital of Meghalaya in northeast India, is known for its lush green hills, pleasant climate, and beautiful waterfalls. Often called the “Scotland of the East,” it offers scenic landscapes, colonial-era architecture, and vibrant local culture. Visitors can explore natural attractions like Umiam Lake and Elephant Falls, making it a popular destination for nature lovers and adventure seekers.