Where is the University Of The South in Sewanee Tennessee located?
The University of the South in Sewanee, Tennessee is located on Domain, a 13,000-acre mountaintop campus in the Cumberland Plateau. It's not located in the town of Sewanee itself, but rather encompasses a large area surrounding the town.