Chapel of Our Lady of Perpetual HelpChapelShareWeavers RoadChilaw, North Western ProvinceSri LankaGet directions