• AnAngryAlpaca@feddit.de
    link
    fedilink
    arrow-up
    3
    ·
    10 months ago

    Not sure if that says much, as Germany, UK and France has a much higher population than most other countries. No wonder their Tourist outnumber most smaller countries…