Explore the top things-to-do-in-Shillong, the charming capital of Meghalaya. Visit Umiam Lake, Elephant Falls, Shillong Peak, and Ward’s Lake. Enjoy local cuisine, shop at Police Bazaar, and experience vibrant culture and music in this scenic hill station of Northeast India.