3. Kennebunkport
4 points
This beach town in Maine may have a long and complicated name, but it’s rated to be relaxing, affordable and romantic.

altanaka/Shutterstock.com
4 points
This beach town in Maine may have a long and complicated name, but it’s rated to be relaxing, affordable and romantic.
altanaka/Shutterstock.com