If you're looking for the best canoe routes in British Columbia, try one of these: Bowron Lakes, Sayward Forest or Powell Forest Canoe Route.