Srilanka-Places.com has listed approx 4 Catholic churches in Batticaloa. Some of the Top rated Catholic churches in Batticaloa are- St.Mary's Catholic Church, Our Lady Of Lourdes' Church, Our Lady of All Nations' Church & Our Lady of Queen of Peace Church.