The best places to see in Canada are:
Montreal: French Canadian territory. Very European, chic, sophisticated.
Yukon Territory: near the North Pole. Stays light all day and all night in the summer peak months. Old school towns with salons, dirt roads (they can’t pave due to permafrost) and real charm.
Victoria on Vancouver Island: beautiful, clean, quaint, European feel.
Banff: Beautiful National Forest. Great skiing.
Alaska Highway: magical paved and dirt road that goes from the US to Alaska through many beautiful parts of Canada.