Princess Louisa Inlet is one of those places where seeing truly is believing. Surrounded by rain forest, it’s the home of North America’s highest waterfall – James Bruce Falls, Chatterbox Falls and the hidden Trapper Falls. Through the forest, dozens more waterfalls cascade down the steep inlet slopes making this a lush and abundant [...]








What Say You?