123movies

Majuli

S2 E7 October 27, 2017
Source:
Advertisement
Advertisement
Advertisement

Overview

Located in the Brahmaputra River in the Indian state of Assam, the isolated island of Majuli was named the world's largest river island and is the setting for a colourful, rich blend of cultures.