10 Islands You Can Visit Without Leaving The United States

10. Wizard Island, Crater Lake, Oregon

9. Amelia Island, Nassau County, Florida

8. Orcas Island, San Juan Islands, Washington

7. Angel Island, Angel Island State Park, California

6. Mackinac Island, Lake Huron, Michigan

5. Kodiak Island, Kodiak Island Borough, Alaska

4. Bahia Honda Key, Florida Keys, Florida

3. Antelope Island, Great Salt Lake, Utah

2. Kiawah Island, Charleston County, South Carolina

1. Santa Cruz Island, Channel Islands National Park, California