What large islands is located between Florida and Jamaica?
There are no large islands between Florida, United States, and Jamaica. The stretch between the two locations encompasses the Cayman Islands, which consist of three small islands (Grand Cayman, Cayman Brac, and Little Cayman) located south of Cuba and north of Jamaica.