Explore place

St.Thomas Church Clamattom സെൻ്റ്.തോമസ് ചർച്ച് ക്ലാമറ്റം

Kerala

What it is

  • Place of worshipReligious & Spiritual Places