Meghalaya means “abode of the clouds,” and few names fit a place this well. Perched in Northeast India, this small hill state packs in some of the wettest places on Earth, living bridges grown from tree roots over centuries, rivers so clear that boats appear to float on air, and canyons that could pass for the Scottish Highlands. If you’re planning a trip, this guide rounds up the top 30 places to visit in Meghalaya — from Shillong’s colonial charm to the deep caves and monoliths of the Jaintia and Garo Hills.

Best time to visit Meghalaya: October to April for clear skies and comfortable trekking; June to September if you want to witness Cherrapunji’s legendary monsoon in full force.


1. Shillong

The capital of Meghalaya is a hill station with a distinct colonial-meets-Khasi character, often called the “Scotland of the East.” It’s the natural base for exploring the rest of the state, with its own mix of markets, lakes, and viewpoints.

2. Cherrapunji (Sohra)

One of the wettest places on Earth, Cherrapunji is packed with attractions in a single radius — waterfalls, caves, root bridges, and canyon views. It’s usually the first major stop outside Shillong on any Meghalaya itinerary.

3. Mawlynnong Village

Known as “Asia’s Cleanest Village,” Mawlynnong is a model of community-driven eco-tourism, with spotless paths, bamboo dustbins, and flowering gardens. A Sky View bamboo tower nearby offers views into Bangladesh’s plains.

4. Double Decker Living Root Bridge, Nongriat

The most famous of Meghalaya’s living root bridges, this two-tiered structure was grown by the Khasi people over generations by training rubber tree roots across a river. Reaching it requires a steep trek of a few thousand steps from Tyrna village — one of Meghalaya’s signature adventures.

5. Dawki & the Umngot River

Dawki, on the Bangladesh border, is famous for the Umngot River’s glass-clear water, so transparent that boats appear suspended in mid-air. It’s one of the most photographed spots in Northeast India.

6. Nohkalikai Falls

At around 340 metres, Nohkalikai is the tallest plunge waterfall in India, dropping from a plateau near Cherrapunji into a turquoise pool. It comes with a well-known local legend that gives the falls its name.

7. Seven Sisters Falls (Nohsngithiang Falls)

A cluster of seven segmented streams plunging down the same limestone cliff face, symbolically linked to India’s Seven Sister states. It’s most spectacular right after heavy rain.

8. Mawsmai Cave

A limestone cave near Cherrapunji with roughly 150 metres open for public exploration, featuring dramatic stalactite and stalagmite formations. It’s one of the more accessible caves for casual visitors.

9. Umiam Lake

A large man-made lake about 15 km from Shillong, formed by a dam on the Umiam River. It’s popular for boating, kayaking, and simply relaxing against a backdrop of forested hills.

10. Laitlum Canyons

Laitlum, meaning “end of hills,” is a dramatic canyon roughly an hour from Shillong with sweeping views over gorges and rolling cloud layers. It’s a favorite among trekkers and photographers looking for a quieter, less commercial stop.

11. Krem Liat Prah

One of over 150 known caves in Meghalaya’s Jaintia Hills, Krem Liat Prah is among the longest cave systems in India, drawing serious spelunkers and cavers from around the world.

12. Nartiang Monoliths

Near the old Jaintia summer capital, Nartiang village holds the largest concentration of monoliths in Meghalaya — tall stone markers erected by tribal communities to honor ancestors and mark historic events.

13. Mawphlang Sacred Forest

A dense sacred grove protected by centuries-old Khasi tradition, where nothing may be removed from the forest without inviting bad fortune, according to local belief. The adjoining Khasi Heritage Village recreates traditional tribal huts.

14. Shillong Peak

The highest point around Shillong, offering panoramic views of the city and surrounding hills, and on a clear day, a glimpse toward the Himalayas and the Bangladesh plains. It sits within an Air Force base, adding a sense of exclusivity to the visit.

15. Elephant Falls

A three-tiered waterfall close to Shillong, named by British officers for a nearby rock formation that resembled an elephant (since eroded away). It’s an easy, family-friendly stop just outside the city.

16. Police Bazar

Shillong’s buzzing commercial hub, packed with hotels, restaurants, and stalls selling Khasi handicrafts, bamboo accessories, dry ginger, and local coffee. It’s the best place in the city for shopping and street food.

17. Don Bosco Museum

A seven-storey museum in Shillong dedicated to the culture, history, and everyday life of Northeast India’s tribal communities, with 17 galleries of artifacts, costumes, and displays. It’s considered one of the best museums of its kind in Asia.

18. Balpakram National Park

Located in the South Garo Hills, Balpakram is steeped in Garo mythology as a resting place for the souls of the dead. The park’s canyons, grasslands, and biodiversity make it one of Meghalaya’s most mystical wildlife destinations.

19. Nokrek National Park

A UNESCO Biosphere Reserve in the West Garo Hills near Tura, Nokrek is known for its population of red pandas alongside Asian elephants and marbled cats. It’s one of the richest biodiversity hotspots in Northeast India.

20. Tura Peak

The highest point in the Garo Hills, Tura Peak offers sweeping views over the plains of Bangladesh and the surrounding hill ranges. It’s the anchor destination for exploring Meghalaya’s less-visited western half.

21. Kyllang Rock

A massive dome-shaped granite outcrop rising around 5,400 feet, surrounded by rhododendrons and shrubs. Local legend ties it to a spirit believed to protect the region, and the climb rewards visitors with wide valley views.

22. Mawthadraishan Peak

One of Meghalaya’s most scenic viewpoints, where clear days offer sightlines toward the Garo Hills, Khasi Hills, the Himalayas, and even Bangladesh all at once. Fish ponds near the summit add a peaceful, pastoral touch.

23. Jakrem Hot Springs

A natural sulfur hot spring near Mairang believed to have therapeutic properties, set among forested hills. It’s a quieter, wellness-focused stop compared to Meghalaya’s more popular trekking spots.

24. Ward’s Lake

A small, well-manicured lake in the heart of Shillong with a Victorian-style bridge and boating facilities. It’s a favorite spot for a relaxed evening stroll in the city.

25. Sweet Falls

One of the tallest waterfalls near Shillong, Sweet Falls is less commercialized than Elephant Falls, set in a forested ravine that keeps crowds thinner and the atmosphere quieter.

26. Mawjymbuin Cave, Mawsynram

A striking cave near Mawsynram featuring a naturally formed, Shiva lingam–shaped stalagmite fed by dripping water from the cave roof, making it both a geological curiosity and a spot of religious significance.

27. Mawsynram

Frequently cited as the wettest place on Earth (a title it trades with nearby Cherrapunji), Mawsynram offers dramatic monsoon scenery, waterfalls, and the Mawjymbuin Cave, all wrapped in near-constant mist.

28. Krang Suri Falls

A vivid turquoise waterfall in the Jaintia Hills with a natural pool ideal for swimming, considered one of the most beautiful and least crowded falls in the state.

29. Siju Caves

Located in the South Garo Hills along the Simsang River, Siju Cave is one of the longest cave systems in India, home to a large population of bats and known among cavers as the “Bat Cave.”

30. Meghalaya State Museum

Located in Shillong, this museum showcases the pottery, tools, traditional costumes, weapons, and musical instruments of Meghalaya’s tribal communities — a good primer before heading out to the villages and hills themselves.


Quick Reference: Meghalaya’s Top Places by Category

FAQs About Visiting Meghalaya

How many days do I need to see the top places in Meghalaya? 7–8 days lets you comfortably cover Shillong, Cherrapunji, Mawlynnong, and Dawki. Add extra time for the Jaintia Hills or a side trip to the Garo Hills.

What is the best time to visit Meghalaya? October to April for clear skies and comfortable trekking. June to September is monsoon season — waterfalls are at their most dramatic, but travel can be slower and roads slippery.

Is Meghalaya good for a family trip? Yes. Shillong, Elephant Falls, Ward’s Lake, and Mawlynnong are all easy, family-friendly stops, while the root bridge treks and canyons are better suited to more active travelers.

How do I get to Meghalaya? Most trips start in Guwahati, Assam, which has the nearest major airport and railway station. Shillong is roughly a 3-hour drive from Guwahati by road.

Do I need permits to visit Meghalaya? Indian citizens don’t need a special permit for most of Meghalaya. Foreign nationals should check current Protected/Restricted Area Permit requirements before travel, as some border areas near Bangladesh have restrictions.


Pairing Meghalaya with a Northeast India circuit? It combines naturally with Assam’s Kaziranga and Majuli, or with Arunachal Pradesh’s Himalayan foothills, for a longer regional itinerary.

Leave a Reply

Your email address will not be published. Required fields are marked *

Explore by Destination