This Small Town in Tennessee Just Got a Luxury Farm Resort — Here's a First Look Inside

  • 2 years ago
Southall is now open in Franklin, Tennessee, just outside Nashville — and we got a first look inside.