Photo gallery
Garmur Satra Majuli – History, Culture, Festivals & Travel Guide
About Garmur Satra Majuli – History, Culture, Festivals & Travel Guide
Garmur Satra, located in the heart of Majuli—the world’s largest river island—is one of the most revered cultural and spiritual centres of Assam. Established in the 17th century by Sri Sri Badula Padma Ata, this historic Satra is an import…
Read more about Garmur Satra Majuli – History, Culture, Festivals & Travel Guide