The outer structure of the church is supported by two towers and centerbelfry. One can see it from a great distance and hence it is called the ‘crown ‘of Panjim. The exterior of the church is not much decorated as other churches, but the simplicity of the architecture attracts the visitors. The main altar is dedicated to ‘Mother Mary’. Two other altars are carved and painted in golden color. These altars are in shape of Jesus’s Crucifixion and Our Lady of the Rosary. On the occasion of a festival dedicated to Our Lady of Immaculate church is decorated with blue and white flowers, which give an amazing look to the church. St. Francis Xavier’s Chapel has been built at the right side of the main altar. Statue of St. Francis Xavier has been kept inside this chapel in an enclosed glass case.