The burial of these saints in Durham cathedral adds to its attraction for pilgrims [Durham - England] The burial of these saints in Durham cathedral adds to its attraction for pilgrims [Durham - England]