Canada:
- ONTARIO (duh...I live there!)
- QUEBEC (two or three times)
- NOVA SCOTIA (once)
United States of America
- New York (many, many times)
- Illinois (twice)
- Indiana (once)
- Ohio (twice)
- Michigan (a couple times)
- Massachusetts (last week)
- Rhode Island (last week)
- Connecticut (last week)
- Pennsylvania (once)
- New Jersey (once)
- Delaware (well, I drove through it

)
- Maryland (once)
- Virginia (once)
- Minnesota (stopover)
- Washington, DC (once)
wow, I've been to more American states than Canadian provinces, lol!
Other countries:
FRANCE (3-month exchange trip)
United Kingdom (half a day)
Hong Kong (when it was a British colony)
Japan (stopover)