The present church is the fourth church built in this location. Details about the first church is unavailable. The second church was built in the form of a temple. The third church was built in Portuguese model. The altar of the third Church is still preserved in the present church. The present church was built in 1951. It is 170 feet long and 50 feet broad. An aerial view of the church has the shape a Cross. The " Manimalika' in front of the church is 120 feet high. the statue of Christ at the top of the Church is 15 Feet high.