Stretching in an arc from Florida to Venezuela lie some of the most beautiful islands, offering lush landscapes, golden coral sand beaches and calm turquoise waters.
Each island has a character of its own from the simple and relaxed, to the exotic and sophisticated.