The best beach towns in the USA for a charming, picturesque vacation full of sandy beaches, sparkling waters and quaint, coastal attractions.
1.4k