When you think about the best beaches in the United States, you probably picture the blue waters of California or Florida. And while there's no denying the appeal of these two destinations ...