Diocese of Calicut
"FIAT VOLUNTAS TUA"

st theresa's shrine, mahe