If you want to visit this place, you should definitely have at least per week’s time. There are many places in Meghalaya to explore.Sitting in the heart of Assam, on River Brahmaputra, is the world’s major river island, Majuli. It is also the 1st island being recognised as being a district in India. The myriad styles of flora and fauna as well