Kanyakumari Amman Temple on the shores of the Sea. Kanya Kumari means Virgin Goddess. Temple is located at the junction of the Bay of Bengal, the Indian Ocean and the Arabian Sea. Kanyakumari Amman Temple History As per the Legends, Parasurama (An incarnation of Lord Vishnu) who raised a temple …
Read More »