12 Canadian Cities You Have To Visit This Summer

    Grab some Tim Ho's, lift the lid, and get yourself on a road trip to these awesome places in Canada. You'll be glad you did.

    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!

    8. Shag Harbour, Nova Scotia

    9. Happy Adventure, Newfoundland

    10. Punkeydoodles Corners, Ontario

    11. Climax, Saskatchewan

    12. Dildo, Newfoundland