You are using an older browser version. Please use a supported version for the best MSN experience.

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

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

UP NEXT

UP NEXT

More From Travel + Leisure

More From Travel + Leisure

image beaconimage beaconimage beacon