What's amazing about that joke is Canada is a much better place to live than all of those countries, so I assume those countries tell it because they are jealous.
(I have lived in the USA / Canada / Australia, my sister in France & England for many years)
(I have lived in the USA / Canada / Australia, my sister in France & England for many years)