James Bruce Falls (unofficial name) is the highest measured waterfall in the continent of North America and 8th tallest in the world. Located in Princess Louisa Marine Provincial Park ...