Shillong HolidaysIndia
Shillong, the capital of Meghalaya in India, is one of the country’s smallest states. The city sits in the far northeastern part of India, near Bhutan and Bangladesh. Shillong is a popular site for ecotourism, as the natural landscape includes rolling hills and waterfalls.

Photos from other travellers

Things to see and do in Shillong

Umiam Lake
Umiam Lake
Elephant Falls
Elephant Falls
Mawphlang Sacred Forest
Mawphlang Sacred Forest
Shillong Peak
Shillong Peak
Ward's Lake
Ward's Lake
Don Bosco Centre for Indigenous Cultures
Don Bosco Centre for Indigenous Cultures
Lady Hydari Park
Lady Hydari Park
Mawjymbuin Cave
Mawjymbuin Cave
Ward's Lake
Ward's Lake
All Saints Church
All Saints Church

Nearby destinations

Guwahati

Silchar

Dhaka

Paro