Located on the mighty Bramaputra, Majuli, the world's largest river island, is a celebration of the creations of God and man. The scenic beauty of this island is the closest one can feel to the heavens. Majuli is also a popular cultural hotspot for various schools of thought that propagate the teachings of Srimanta Shankardev.
No comments:
Post a Comment