|
Ambubachi Mela is one of India's most unique religious festivals, celebrated annually at the Kamakhya Temple in Assam. Rooted in Shakta and Tantric traditions, the festival marks the annual menstruation of Goddess Kamakhya and attracts lakhs of devotees. |