Island near Florida?

There are several islands in the Caribbean Sea which are near Florida. One of the closest islands is Cuba, which is 94 miles away from the Florida Keys. Other islands include Puerto Rico and Grand Bahama Island.