Spain.
Spain did.
Latin America
Spain
Latin America
Costa Rica is a country in Latin America
a
Latin America
yes, Brazil is considered a Latin America country. From Mexico to all the way in the south of south America is considered a Latin country.
The country in Latin America with the highest population density is Barbados.
French Revolution
american and french revolution