These beach towns offer incredible sandy beaches, sweep expanses of sand dunes, outstanding art and wine tasting, and a hoppin' downtown with great restaurants ...