Majuli is the largest river island in the world, spanning 352 square kilometres (136 square miles) and drawing visitors from all over the world. This unusual island, which is situated in Assam's ...