Basilica of Bom Jesus, Goa: This is one among the most famous churches in India. This church has been declared a world heritage site. Located in the beach city of Goa, the church is over 300 years old. The church is said to hold the remains of St. Francis Xavier and the body is opened for public display at a particular time of the year. During this period, thousands of believers come to this church, which includes even foreign tourists.