After posing my question about why Canadians need a visa to go to one more country than Americans do, several commenters on the original Gulliver post chimed in about a squabble Canada had with the Czech Republic at the end of the last decade.
It seems, however, that the commenters, and quite possibly the report Gulliver quoted, were out of date. According to the Canadian Embassy in Prague, the countries ironed out their differences in 2004:
The Government of the Czech Republic has decided to lift its visitor visa regime for citizens of Canada. As of May 1, 2004, holders of valid Canadian passports no longer require visas to enter the Czech Republic for visits up to 90 days - such visitors are prohibited from engaging in gainful employment during this time.
Canada lifted their requirement that Czechs have visas in 2007.
So, either is there yet another country that prefers Americans to Canadians (I mean, officially), or is the report out of date? I will endeavor to find out with all the passion and zeal required by such a question.
Update: Of course, the report could well be up to date, but the lists might simply not be orthogonal. It has occurred to me that there might be many countries that have different visa regimes for the U.S. and Canada. I'm still curious, as the Czech Republic hypothesis actually had some evidence behind it.