Church Fiesta – Celebration of Faith
Known as “Little Rome” for its high number of Roman Catholic churches, Negombo in Sri Lanka has a community that is very much intertwined with…
Known as “Little Rome” for its high number of Roman Catholic churches, Negombo in Sri Lanka has a community that is very much intertwined with…