Toronto is Canada´s largest city and economic power house. Toronto is home of the CN-tower, the Skydome and the Hockey hall of fame. Yonge Street, a street that was 1900 km long till 1999, starts here.
Montreal is Canada's 2nd largest city and bi-lingual English-French. It is head-office" of Comedy with "Just for Laughs".
Canada's capital near the Ottawa river
Quebéc City is one of the very few cities in North-America with an old city center. The old city is surrounded by a big, thick wall and reminds you of the days that French and British fought for North-America. Quebec also has the French flair with nice little bars and restaurants.
Niagara Falls are one of the top 3 waterfalls worldwide in regards of size and name. The falls are located at the border between the USA and Canada. The Canadian Horse Shoe Falls are the most famous and visited by many tourists and honeymooners.
Banff is a very touristy little city in Alberta. It may be your starting point to do some treks in the Rocky Mountains or to go skiing for example near Lake Louise.
Calgary, Alberta, is between the prairie and the mountains. As rumours go "it can snow any day of the year". In July the greatest show on earth, the Calgary Stampede (incl. Rodeo), takes place.
Jasper is a pretty little city close to the ice fields, Jasper National Park and the Rocky Mountains.