Vicinity

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

Important Links