Whatever the religion or whoever they're devoted to, shrines have a way of making you reflect. Visit Our Lady of Matara Shrine and share a peaceful moment with the local faithful.
Situated in Matara, this sacred place is worth a look. But you'll find loads more to see and do in the area. Polhena Beach, Madiha Beach, and Dondra Lighthouse aren't too far from Our Lady of Matara Shrine.