Indian links of Sri Lanka’s famous shrine
2020-06-09
By Dishan Joseph Kochchikade (Sri Lanka), June 9, 2020: Come June 13, people of Sri Lanka turn their eyes to a Catholic shrine in Colombo that has Indian links. On that day, the Shrine of St. Anthony, the most prominent landmark of Kochchikade, a Colombo suburb, has traditionally celebrated theContinue Reading