Spanish speaking countries and capitals in the world.
I recommend searching for the Spanish speaking countries song on youtube.
1-9 are countries in South America
10 is a country in North America
11-16 are countries in Central America
17-19 are countries in the Caribbean Sea
20 is a country in Africa
21 is a country in Europe
NOTE: Bolivia has 2 capitals and España is called Spain in English