Diocese of Calicut
"FIAT VOLUNTAS TUA"

holy cross chapel, calicut town