16 Towns in New Hampshire Where A Day at the Beach Never Gets Old