I probably wouldn’t get all European countries right either. Or German states. Or UK counties (although I will get the countries right). Not to mention American states (I estimate I can identify about 7-8 out of the 50).
Feel free to call me ignorant.