HMCS Cape Breton explained

HMCS Cape Breton is a name used by several ships of the Royal Canadian Navy:

Battle honours

References