Spanish is spoken by roughly 500,000,000 natives, with a further 100,000,000 learning as a second language. It is the official language of 21 countries - in Central America; Mexico, Guatemala, El Salvador, Nicaragua, Costa Rica, Panama, in South America; Venezuela, Colombia, Ecuador, Peru, Bolivia, Paraguay, Chile, Argentina, Uruguay, in the Caribbean; the Dominican Republic and Cuba, in Africa; Equatorial Guinea, and in Europe; Spain. Be sure to learn some Spanish here!