 Built in fine Indo-Gothic style with an area of , it has soaring belfries at the entrance, double storeyed aisles all along the nave and transepts, and eleven altars, five on either side of the main one.It is the largest church in India and its exuberant interior decorations include fine specimens of murals, images of saints and scenes from the Scriptures.The parish and original church building were established in 1814.