Amazing Landscapes

A Nature Lover’s Guide to Meghalaya

Zinara Rathnayake | October 16, 2018

Despite all the press and nature documentaries, Meghalaya remains somewhat isolated. For the nature lover who wants to see humankind living in harmony with nature, this wettest place on Earth is a good start.