10. Aruba: Sun-kissed beaches, exciting nightlife, and thrilling water sports await!

9. Barbados: Discover a rich history, charming towns, and Harrison's Cave.

8. Curacao: Dive into vibrant culture, colorful Willemstad, and underwater wonders.

7. Dominica: Hike lush rainforests, chase waterfalls, and explore volcanic landscapes.

6. Grenada: Breathe in fragrant spices, relax on beaches, and explore underwater sculptures.

5. St. Lucia: Hike volcanic peaks, soak in Sulphur Springs, and unwind on stunning beaches.

4. St. Kitts and Nevis: Uncover history at Brimstone Hill and enjoy pristine beaches.

3. Turks and Caicos: Bask on world-class beaches and dive into crystal-clear waters.

2. U.S. Virgin Islands: Explore diverse islands, from bustling towns to serene national parks.

1. Antigua: Find your perfect beach (there are 365!) and discover Nelson's Dockyard.