Canadian-history lovers should put Quesnel, British Columbia, high on their list because it's the beginning point for the Alexander Mackenzie Heritage Trail that ends in Bella Coola.