The Santa Cruz Basilica not only happens to be one of the oldest churches in Cochin, but also in the whole of India and is also one of the eight Basilicas in the country.
The Santa Cruz Basilica not only happens to be one of the oldest churches in Cochin, but also in the whole of India. The Santa Cruz Basilica not only is also one of the eight Basilicas in the country.