Shrine of Our Lady of Matara, Sri Lanka
Reading Time: 8 minutesThe Shrine of Our Lady of Matara or Our Lady of Matara is a Roman Catholic church built in 1907 that tells us the famous story of the miraculous statue of Our Lady. Facing the southern seas, along this stretch of coast from Weligama to Dondra, is the shrine of Our Lady of Matara, which […]
Shrine of Our Lady of Matara, Sri Lanka Read More »