Located 15 miles from Glen Ella Springs Inn, Toccoa Falls offers breathtaking views of the beauty of the North Georgia mountains.
Located 12 miles from Glen Ella Springs Inn
Tallulah Gorge State Park is located just 8 miles from Glen Ella Springs Inn