I've been to 46 US states, only missing Delaware, Arizona, Hawaii, and Louisiana (although legend has it that I was conceived in New Orleans...) I only picked up South Dakota last year, having travelled around it on at least three previous western trips.
I've been to three Canadian provinces, although I really can't count the Yukon Territory, as I was on an excursion train and never touched ground. BC and Ontario being the others.
And I've been to The Bahamas, Bermuda, Austria, and Hungary.
(The world map doesn't include Bermuda in its options, although it is an independent country.)
BTW, people have different "rules" for having visited a place. My brother counts states he's flown to, changed planes, and then flown out, having never left the airport, as well as states he's driven through without stopping (such as the corner of NH on the way to Maine.) My daughter says it doesn't count unless she's stepped on the soil, and at least peed in the state. :)
My own rule is that I have to "do" something there, whether stop for dinner, explore a park (which is how I discovered High Point State Park in New Jersey) etc. Visited means at least visiting the state to me...