Welcome to the official website of Chettikulangara Devi Temple, Kerala, India
Announcements

Click here for download Festival Calendar 2018
asfasdadasasfasdadas