Why is Kanyakumari's Mandaikadu Bhagavathi Amman Temple Called 'Women's Sabarimala'? Know its History.
India News

Why is Kanyakumari’s Mandaikadu Bhagavathi Amman Temple Called ‘Women’s Sabarimala’? Know its History.

Mandaikadu Bhagavathi Amman Temple is a famous temple located near Colachel in the Kanyakumari district of Tamil Nadu, also known […]