You're not wrong - I've had people in the US (having asked where I'm from) say "England? Is that in London?"
Ah yes the average cloistered American. Not to bright. No idea where anything is outside of the US, and all think they are speaking another language other than English.
No seriously......... I've had a face to face argument with an American girl in a pub in London where she insisted she didn't speak English, but American. (Sorry dear, no such language. A sub-dialect perhaps but not a language in its own right.) Or better yet, another American girl, (what is it with American girls and language ??) on the Intarweb who insisted that she spoke American and that it was a completely different language to English, AND.......if we were to meet in person we wouldn't be able to understand one another. In the end a dozen other posters, (Americans, Canadians, Brits, an Aussie, two Argentinians, and a Dutch guy,) all told her to shut up talking such rubbish and that she was speaking, reading, and writing English.
Thankfully most of those Americans stay in America, and they aren't all like that. I've always classified Americans in to two groups.
American Americans - Runs around with a shotgun shagging his sister and driving a pickup truck, shouting "YEE HAA USA IS NUMBER 1" and has no idea where anything is or what anything is outside of the USA.
European Americans - Intelligent, know they are speaking English. Understand that yes there are other countries and places and people outside of the US. Are not blithering idiots that you want to kill. Generally have travelled outside of the US. You wouldn't be ashamed to take them down the pub !! :)