1. Banff, Alberta
2. Vancouver, British Columbia
3. Toronto, Ontario
Canada's biggest city. Don't miss the view from the top of the CN Tower. Or go see a Blue Jays game! The Jays are hosting BlackBerry Tweeting Tuesdays all summer — you can BBM your favorite players during the game! Crazy, right?
4. Québec City, Québec
5. Montreal, Québec
Some of Canada's best nightlife — remember, Americans, if you're 18, you're actually legal to drink here. Check to see if the local MLS team, the Montreal Impact, are playing — Impact fans are fun AND bilingual. Allez Montreal!
6. Balls Falls, Ontario
7. Flin Flon, Manitoba
The town takes its name from a 1905 science-fiction novel by J.E. Muddock. Grab your flip flops and enjoy Flin Flon!