The world’s largest river Island is in Majuli. This Island is situated in the northeast state of Assam. The basic meaning of Majuli is ‘the land amid two rivers’. Brahmaputra river in the south and...
Tag : island
Who is the world’s happiest animal? It’s Quokka! Quokka’s are part of the kangaroo and wallaby family, which in size is like a domestic cat with the tail of a rat. They are also called...