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 Reading
Review Resorts Authors
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.