Majuli Island, A Place Unspoilt By Human Imagination

Bound by mighty Brahmaputra on the south and Luit in the north this 350 SqKm of Majuli Island, in Assam is the largest river island in the world. Majuli is a word derived from word Mojoli that literally translates into…