Santa Cruz Basilica is Located in Fort Cochin. It is one of the only eight basilica’s in India. With a history of 450 years, it is one of the oldest churches in India. A Heritage building, the present renovated building is in place since 1887.
It is a favourite Tourist destination of especially Europeans all year round.