THE PASSION PLAY OF DUWA AND THE MAGNIFICENT STATUE OF JESUS CHRIST The Church of Our Lady of Good Voyage in Duwa, Negombo stands as a sentinel of protection for...