When choosing where to settle down, many Americans turn to small towns for the community, pace of living, and access to nature.
Read more...