48 Hours in Prince Rupert: Best Things to Do

Mountains, ocean and rainforest meet in Prince Rupert, Northwestern BC. Over 16 hours drive from Vancouver (or less than 2 hours by plane), this small city is a gateway to both the Pacific and untamed wilderness. It is also Canada's rainiest - or, as I prefer, the one with the most rainbows!