Churches in India
Travelers are voting Catholic Church, La Saleth Church and The Santa Cruz Basilica as the best of 147 churches in India. Also popular are St. Paul’s Church in Diu, Our Lady Of Immaculate Conception Church in Borivali and St. Alex Church in Goa. Want more? Check out our map of churches in India.