Cuba is the closest spanish speaking country.
Assuming that by "Spanish speaking country" you mean a country where Spanish is the official language, Cuba is the closest to Florida.
Cuba.
Mexico.
Most probably, because Mexico is the closest neighbor to the United States, has friendly people and has a rich and varied culture. Also it is the country with most American expats in the world.
USA is the closest southern neighbor of Canada.
There is no country south of Spain that is "Spanish speaking" in North Africa. There is a minority of Moroccans who speak Spanish because of the previous colonization, but Spanish has minimal official or signage uses.
Cuba.
Cuba, roughly 90 miles south.
Cuba. It is 90 miles from the coast of the United States.
Cuba
op[[;']