Meghalaya

Meghalaya

Living roots and endless rain

Meghalaya is a green maze in India's northeast — waterfalls that never stop, villages you can only reach on foot, and the cleanest air you will ever breathe.

Trips in Meghalaya