Majoli Archives - Fusion - WeRIndia

Tag Archives: Majoli

Fascinating facts about Peacock Island

Majuli or Majoli is the largest river island. It is situated in the Brahmaputra River in Assam. It has a lot of biodiversity and