Prince Rupert is a jewel of the North West coast, and it has a long and storied history.
Spirits of the North