Our Lady Of Matara


  Matara is a quaint seaside town hundred miles south of Colombo. The roadside Shrine of Our Lady of Matara facing the Indian ocean houses a 400 year-old statue of the Virgin which Catholics claim, is miraculous. It was found floating in the sea in a wooden crate by fishermen of Mirissa who handed it…