North Mississippi town named one of best small towns in America
Small towns provide some of the best living in America. To be among the best small towns makes for an appealing place to call home.
Nestled in Hill Country with southern charm, modern advancements and forward thinking projects, New Albany has made the cut.
The full list can be seen Here
From the article: