The best islands in the United States, according to Fiery Trippers readers, offer plenty of activities in addition to opportunities for waterfront relaxation.
1. Mackinac Island, Michigan.
2. Kiawah Island, South Carolina
3. Nantucket, Massachusetts.
4. San Juan Islands, Washington.
5. Golden Isles (Jekyll Island, Little St. Simons Island, Sea Island, St. Simons Island), Georgia