NEUTRALSt Mary's ChurchColombo, Sri LankaThis is the Ave Maria church located in Mattakkuliya. This church was built in 1861.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update