This parish is said to be the first parish in the world dedicated to St. Teresa of Kolkotta.
by Palghat Diocese · September 5, 2016
This parish is said to be the first parish in the world dedicated to St. Teresa of Kolkotta.
16 Oct, 2018
6 Feb, 2016