St. Mary’s has some of the finest and most beautiful examples of stained glass windows in the island. It is also said to be the only church where every window is of stained glass, and also to be the church with the most number of stained glass windows. There are approximately 86 in number.
The history of the church has been compiled, and is available in the Jubilee Souvenir. The Souvenir is priced at Rs. 2,500, and is available at the Parish Bookshop.