I happen to have been given a piece of fabric with a complete world map on it. It has country names as well as capitals, latitudinal and longitudinal lines, bright colors and very legible print for Eve, who is doing really well reading.
All I had to do was a rolled hem around all the edges, and tack it up on the wall. It’s a great conversational piece for the whole family, and it leads to some fun questions from Eve. She loves learning about what places are hot or cold, where there are mountains or rivers, and so on.