String of tropical islands stretching about 120 miles off the southern tip of the U.S. state of Florida, between the Atlantic Ocean and Gulf of Mexico.