The Goddess of the South, also known as Amman, is a revered deity in Nagercoil. Her grand temple is a popular pilgrimage site for followers from all over India. It is renowned for its design and religious significance. Thousands of visitors arrive the temple every year, especially during festivals and celebrations. The festive atmosphere… Read More