1. Cuba: A Caribbean island nation with a vibrant culture heavily influenced by Spanish language and traditions.
2. Puerto Rico: A U.S. territory in the Caribbean with Spanish as its official language and a rich history intertwined with Spanish heritage.
3. Dominican Republic: Shares the island of Hispaniola with Haiti, but has a predominantly Spanish-speaking population.
4. Tenerife (Canary Islands): A Spanish autonomous community located off the coast of Africa, with Spanish as its official language and a unique blend of Spanish and indigenous cultures.
5. Mallorca (Balearic Islands): Part of Spain, located in the Mediterranean Sea. Spanish is the official language, alongside the Catalan language.
Bonus: You can also consider the island of Vieques, part of Puerto Rico, where Spanish is widely spoken.