Santa Cruz Basilica or Roman Catholic Diocese of Cochin church located in Fort Kochi in Cochin September 4, 2020 0