Majuli Island The Kamalabari Satra is a center of art, cultural, literature and classical studies on the island.
Copyright 2016-2017, John Fletcher. All rights reserved.