Assam’s Majuli island enters Guinness World Records

Guinness World Records has declared Assam's Majuli... more