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.
EduJourney © www.0685.com All Rights Reserved