Ever wonder which countries use Spanish as their official language? Did you know there are 21 Spanish speaking countries? North America - 1, The Caribbean - 3, Central America - 6, South America - 9, Europe - 1, and Africa - 1. Here's the complete list of countries and capitals, including colorful maps and a