Hi, it's Me on Nostr: There are a lot of great places in America. I guess the meme refers to the United ...There are a lot of great places in America. I guess the meme refers to the United States. Imagine Portugueses or Frenches referring to themselves and only themselves as Europe.