St. Theresas Church

St. Theresas Church is a place of worship in Chakkittapara.

St. Theresas Church

Object
Religion
building
Yes