Devi Kanyakumari Amman Temple The temple of Kanyakumari or Bhagavathi as she is locally known is said to be more than 2000 years old. It was said to be consecrated by Sage Parashurama and finds mentions in almost all ancient scriptures including the Ramayana, Mahabharatha, and the Yajurveda. Worshipping the amman is said to give […]
Read More