🌍 Is the country located on the Iberian Peninsula?
3 countries3 of the 172 countries in Geo Atlas answer yes to the question “Is the country located on the Iberian Peninsula?”. All of them are in Europe. The largest is Spain (505,990 km²) and the smallest Andorra (468 km²). The most populous is Spain with 46.8 million people; together these countries are home to about 57 million people. Each country below links to its full geography profile — then try to find them all on the map in a game.
Geo Atlas is a geography guessing game — ask yes/no questions on the interactive map to find the mystery country.
🎮 Play now