Whether you're on a religious quest or you just want to enjoy a moment of contemplation during your travels, Our Lady of Sorrows Church is a wonderful spot to visit.
This house of prayer is located in Batticaloa. Once you've done all you can at Our Lady of Sorrows Church, check out nearby Tiruchendur Murugan Alayam Temple, Batticaloa’s Lighthouse, and Kallady Beach.