Tallulah Falls School

Tallulah Falls School is a private boarding and day school located in the town of Tallulah Falls, Georgia, United States, within Habersham and Rabun Counties.

The school is located on a wooded campus in northeast Georgia on the southern slopes of Cherokee Mountain at the foothills of the Appalachian chain.

[2] In the fall of 2014, TFS opened its expanded and renovated Upper School academic building.

[4] In the Summer of 2017, construction began on a natatorium complex featuring a competition-sized pool with bleacher seating for 240 people.

You can help Wikipedia by expanding it.This article about a property in Georgia on the National Register of Historic Places is a stub.

An aerial view of the school captured in fall 2014. This image showcases the recently expanded and renovated upper school academic building. Photo/Marie Nease-Wing Dreamer Photography