Meghalaya literally means in Sanskrit and is aptly named so due to the high rainfall it gets every year. The Adventure Meghalaya itinerary is a perfect way to be introduced the stunning beauty of this border region.