Discover 5 Enchanting Small Towns Just 2 Hours from Major Cities
From a tiny island in South Carolina to the rocky cliffs of Maine, these small towns pack a big punch.
A Fresh Perspective on Travel Every Day
From a tiny island in South Carolina to the rocky cliffs of Maine, these small towns pack a big punch.
Leiper’s Fork, Tennessee, is a historic woodsy village located halfway between Franklin and Fairview and approximately 35 miles from Nashville in Williamson County. This charming town, listed on the National Register of Historic Places, is home toPuckett’s Grocery and Restaurant, an unexpected gem known for its delicious food and lively entertainment.