It would be easy to visit here if you're in Atlanta, GA.
The school is pretty close to Decatur, GA and atlanta.
The Richards center is also part of the campus here.
Georgia Interfaith Power & Light (GIPL) is apart of the campus
The McCain Library often shows up on lists of beautiful libraries in the US.
The Columbia Theological Seminary is located on a lovely campus.