a small boat floating on top of a lake next to a town with mountains in the background
Save
countryliving.com

The 50 Most Beautiful Small Towns in America

See the most adorable villages across the country.

Comments

No comments yet! Add one to start the conversation.