Be Careful South of the Border
I'd consider crossing the Canadian border rather than the Mexican border. There are many safe areas down there, but I have heard horror stories about the highway patrol.
Vancouver, Calgary, Toronto and Montreal are four vibrant cities, with incredible nightlives.
Use extra caution wherever you go because of your young age. Don't even think about driving drunk or whatever else...laws have gotten quite harsh around the country for underage drunk drivers, and the last thing you need is to have to find an attorney in the middle of nowhere.
Good luck and safe driving.
ab
Pancake Breakfasts at Stampede
Stampede is a hoot. Lots of amazing parties, great rodeo and a little-known factoid --- just about every neighborhood hosts a pancake breakfast one day during stampede. While these are oriented to local neighbors -- anyone who wishes to eat is welcome. It is possible to enjoy great (FREE) food and wonderful Canadian hospitality every day during the week-long celebration.
Plus the Canadian Rockies have to be seen in person. Much more rugged than their cousins in the lower 48 states. Lake Louise is pretty special too.