
06/21/2025
Hampton Beach was just named “One of the 7 Most Beautiful Beach Towns in New England” ❤️
7 of the most beautiful beach towns in New England, according to Boston.com readers, which are found in Massachusetts, N.H., and R.I.