Originally Posted by
planemechanic
Fair enough, still more Americans with passports than there are people in the three largest countries in Europe.
"Per capita" hard concept for you?
Not many Chinese have passports, but 5% of 1.3 billion dwarfs the US numbers too. Want to argue that makes them more well travelled?