19 years after Lourdes apparitions, the first church and grotto for Our Lady of Lourdes was constructed in 1877. The centenary celebrations was celebrated on 10 September 1977. As a remembrance of the centenary celebrations, Rev.Fr.Duissen built a big grotto in the garden of the church, which was consecrated by bishop Venmani S. Selvanather on 10 October 1978. The grotto which was inside the church was modified according as per the instruction of the Second Vatican Council.