Sure, the Caribbean and Mediterranean are big draws for island hoppers and beachgoers (and with good reason). But if you'd rather stay closer to home, there are plenty of stateside gems to get your fix. Read on for the 10 best islands in the U.S.
2