* Mexico: Sharing a long border with the US, Mexico is geographically the closest.
* Cuba: Though not directly bordering the US, Cuba is located just south of Florida and is the closest Spanish-speaking island nation.
* Mexico: Sharing a long border with the US, Mexico is geographically the closest.
* Cuba: Though not directly bordering the US, Cuba is located just south of Florida and is the closest Spanish-speaking island nation.