Majuli: The world’s largest river island
Majuli (pronounced as mazuli) in Assam is a river island on the Brahmaputra. Spread in around 400 sq. km, Majuli...
Majuli (pronounced as mazuli) in Assam is a river island on the Brahmaputra. Spread in around 400 sq. km, Majuli...