St Marys Church — Negombo, Sri Lanka

St. Mary’s Church in Negombo, Sri Lanka, showcases beautiful stained glass and art. Visit outside mass hours for a peaceful experience.