I may not have visited, but I've at least flown over most of the provinces of Canada. I've visited PEI, New Brunswick, Quebec, live in Ontario, Manitoba and BC. Flown over Saskatchewan, Alberta and Newfoundland/Labrador.
Now I just have to head north to Yukon, Northwest Territories and our newest territory -Nunavut!
I've been to several states of the USA, and to Europe.