St. Alphonsa Church, Alphonsagiri (Thermala)ParishShareKaruvanchal - Vellad RoadVellad, Kerala 670571IndiaGet directions