Things To do in Majuli

Overview

Kamalabari Satra, located on the famous island of Majuli in Assam, is a religious site that holds significant artifacts related to art, culture, literature, and classical studies. The North Satr, a part of Kamalabari Satra, actively participates in various cultural events showcasing the traditional satria art in cities across India.

Read Less

Avathi Recommendations For You

Nearby Attractions

img
BESbswy