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

Chettikulangara Devi Temple,
Chettikulangara. P.O, Mavelikkara
Alappuzha District, Kerala, India.
Phone: 91 479 2348670,
Email:amma@chettikulangara.org

Untitled Document