The Grotto
The Grotto of Our Lady of Lourdes near the main entrance of the church compound was built in 1921, by Mr Augustus Pereira of St Andrew Road.
The Grotto of Our Lady of Lourdes near the main entrance of the church compound was built in 1921, by Mr Augustus Pereira of St Andrew Road.