Indian Festival

Ambubachi Mela

About Ambubachi Mela 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 temple is one of the 52 oldest Shakti peethas of the India and is also known as the […]