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.
10 Jul, 2016
1 Dec, 2018
3 Dec, 2017