Sewanee: The University of the South

Sewanee: The University of the South

The University of the South, also known as Sewanee, is a private, residential, coeducational liberal arts college located in Sewanee, Tennessee, USA, established in 1857.

Added by auboisdormant · Last edited by Bacchanalia