South Kallikulam is a panchayat village located in Tirunelveli district in the Indian state of Tamil Nadu. The village is famous for the Our Lady of Snow church located at the heart of the Terku (South) Kallikulam.
South Kallikulam is a panchayat village located in Tirunelveli district in the Indian state of Tamil Nadu. The village is famous for the Our Lady of Snow church located at the heart of the Terku (South) Kallikulam. (en)