Majuli is a lush green environment-friendly, a pristine and pollution-free freshwater island in the river Brahmaputra. Majuli is the world's largest river island and it attracts tourists from all over the world. Among one of the most surreal places in India, Majuli is also a strong contender for a place in UNESCO's World Heritage Sites.