I know the capitals of Asian countries. I don’t know why I know them. I remember specifically having to learn European capitals in the 7th grade, and I remember being tested on them; I do not remember ever having been assigned Asian capitals, nor having been tested on them, but I know all of them, near and far, north and south, even very small countries that some people don’t even realize exist. The only quirk, is that sometimes I use an old name for something, like “Brunei town,” instead of “Begawan.” So I must have learned them a while ago.
I don’t know African or South American capitals, except incidentally-- I know Havana, Cuba, from the news, and San Jose, Costa Rica, because I’ve been there, and Brasilia, because it’s common trivia that Rio de Janeiro isn’t the capital of Brazil.
I must have had a puzzle, or something, or maybe a friend did, of a map of Asia, or had to wait some place where there was a map, so I studied it; it must have been recent enough that I would be able to read place names, and recognize the key for capital cities, but long ago enough that I’ve forgotten the specifics.
I’ve thought about this before, and it’s kind of bothered me before, because I would love to know why I know this. If it were just the Middle East, I’d say it’s a combination of hearing the news, and being Jewish, but I know them all.
My father might have influenced me a little, because he studied the Soviet Union, so he knew about the Asian part of the USSR, and the bordering countries, and knew about the Far East, because he was stationed in Korea during his time in the Air Force, but I don’t have any memories of him quizzing me on Asian capitals, like I do of him quizzing me on other things I’ve learned, such as US capitals.
I can also draw contiguous maps of the US (all 48 continental states) and of Europe from memory. I don’t know where and when I learned to do that.