Shillong is a hill station in northeast India and capital of the state of Meghalaya. Itâ€™s known for the manicured gardens at Lady Hydari Park. Nearby, Wardâ€™s Lake is surrounded by walking trails. North, the Don Bosco Centre for Indigenous Cultures features displays on the regionâ€™s native people. Waterfalls include the Elephant Falls to the southwest. East of here, forested Shillong Peak offers city views.
Top categories in Shillong
Top Newspaper in Shillong