Christmas Fiesta in India

Christianity is India’s third-largest religion With 25 million population. Goa which is on the west of India, about 26% of people are Christians. Goa is home to over 400 churches. The major churches- Bascilica De Bom Jesus, Se Cathedral, Church of Our Lady of Rosary, Church of St. Anne

Leave a Reply

Your email address will not be published. Required fields are marked *