Cuba at 42,803 sq. mi. is the largest Spanish speaking island.
As a province of Ecuador, the Galapagos islands are predominantly Spanish.
The Galapagos islands are a province of Ecudaor, with a population of about 40,000. They speak predominantly Spanish
Cuba Dominican Republic Puerto Rico Canary Islands (part of Spain) Isla Margarita (part of Venezuela)
The Canary Islands' are from Spain, so their official language is Spanish
The Spanish-speaking Caribbean islands are:CubaPuerto Rico (U.S. Commonwealth that has both Spanish & English as official languages)Dominican RepublicAll other Caribbean islands do not have Spanish as an official language, but many of them still understand it or have a majority population that use it as a second language.
BRAZILBrazilSurinameFrench GuianaGuyanaThe Falkland Islands
The two official languages of the Balearic Islands (where Alcúdia is located) are Catalan and Spanish. So the answer is yes, Spanish is spoken in Alcúdia.
No, the following South American countries do not speak Spanish:BrazilGuyanaFrench GuianaSurinameFalkland Islands
Yes, some African people do speak Spanish. They mostly live in North Africa, Angola, Nigeria, the Canary Islands, Equatorial Guinea, and in the Western Sahara.
Puerto Rico Cuba Dominican Republic Canary Islands (Spain) Isla Margarita (Venezuela)
Those in Brazil speak Portuguesethose in Suriname speak Dutchthose in French Guiana speak Frenchthose in Guyana speak EnglishThose in the Falkland Islands speak English
Cuba, Puerto Rico, Isla Mujeres, all of the Canary Islands, the Balearic Islands (although Catalan is also an official language there)