A wonderful place to enjoy pristine sunrise and sunset." Majuli island sits within the Brahmaputra River, a deeply revered waterway for a number of religions in India. There are a couple of main hubs ...