Prince Rupert, British Columbia on Virgin Voyages: Gateway to Canada’s Northwest
Prince Rupert sits at the northern end of British Columbia’s Inside Passage on the traditional territory of the Tsimshian and Haida peoples — a genuine small city of about 12,000 people that serves as the…
