Get Travalour for free on Google Play

St Andrew's Basilica Church

Near, Church Road, Cherthala South, Kerala 688530, India

Church
Tomb

One of the major pilgrim centers of Christians in Kerala, and an architectural marvel.

Location of St Andrew's Basilica Church