Majuli

Majuli Peninsula in Assam: Complete Travel Guide

Majuli Island, in India, once held the Guinness World Record of the largest river island…