Our Lady of Snows Church is a church, located at Negombo, Sri Lanka. They can be contacted via phone at +94 312 233 392 for more detailed information.
Great place
Evening mass at 7 on sunday had a real atmosphere about it eventhough it was in Singhalese
I like this church