150 Places to Visit before they vanish(India)
Majuli Majuli means land between two parallel rivers. One of the largest river islands of the world is located in Assam on the banks of river Brahmaputra. The untarnished island represents nature at its best; it is serene and enriched with rich cultural heritage.It is feared, that the beautiful island will submerge in 1520 years from now, due to the erosion of river Brahmaputra. Destruction of crops and houses followed […]