I had a conversation with a Ukrainian friend over the weekend about visas. As an American, I blithely travel all over the place and rarely think about entry requirements. In Europe, for example, I think I need a visa to visit Russia, but I can go to any other country from the Bosporus to Greenland just by showing my little blue passport. She, on the other hand, needs a visa even to visit next-door Hungary.
It turns out, via The Economist's Gulliver blog, only Danish, Irish, Portuguese, and Finnish passport-holders can travel to more places without a visa than we Americans (156 for Danes, 155 for the other three, 154 for us.) Ukrainians can only go to 50; woe to the bottom-ranked Afgnanis who get 22. (I wonder what the 22 are, too.)
Oddest, to me anyway, is that Americans can travel to one more country than Canadians can. What country, in all the world, requires a visa from Canadians but not Americans? Now that's odd.