Sun, sand and a large body of water. Check, check and check. Those are the basics of any trip to the shore.
But some of the United States’ protected coasts and lakeshores are cozied up near towns with their own unique appeal. These seven towns, located within easy reach of national seashores and lakeshores, range from quirky art hamlets to rugged fishing villages.
Use the above source link to see the entire story!