play_arrow
loading...
volume_up
fullscreen
By angels.associates at 7 years ago
39 views
The Ambubachi Mela is celebrated in the capital city of Guwahati, in the northeastern state of Assam in India. The Ambubachi Mela is the most important festival of the Kamakhya Temple of Guwahati. The Ambubachi is a ritual of asceses observed with “Tantrik means”. It is believed that the presiding goddess of the temple, Devi Kamakhya, the Mother Shakti, goes through her annual cycle of menstruation during this time stretch.
How do you feel about this video?
0 Votes

0

0

0

0

0

0