Meghalaya means the Abode of Clouds and is one of the prettiest states in North East India. It boasts a village that’s labeled the cleanest in Asia. It has a region that sports the most rainfall in India and has picturesque lakes and waterfalls spread out all over the state. So with this vision in mind, finding reasons to visit Meghalaya isn’t all that difficult!
Continue ReadingReview Resorts Authors
Author Bio:

Mark Bennett
Travel Marketer
Mark Bennett is an American writer and traveler, whose major inspiration has been camping with his father ever since his childhood. He aims to visit 75 countries before he’s 30. You can also follow his adventures on his site - Outdoorily.