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.
15 Jan, 2022
2 Jan, 2019