The best beach destinations

107 places we'd send a beach-first traveler, from household names to under-the-radar picks.