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.