Shillong is a hill station in northeast India and capital of the state of Meghalaya. Waterfalls include the Elephant Falls to the southwest. East of here, forested Shillong Peak offers city views.
Elephant Falls
Shillong Peak
Mattilang Park