Representative imageGeorgia
Lake Tallulah Falls
Georgia
About this destination
Lake Tallulah Falls is a small lake located in the town of Tallulah Falls, Georgia. The lake is situated within Tallulah Gorge State Park and is fed by the Tallulah River. The lake is popular for fishing, kayaking, and canoeing. The surrounding area also provides opportunities for hiking and camping. The lake is approximately 62 acres in size with a maximum depth of 25 feet. It is stocked with a variety of fish, including bass, catfish, and trout. Visitors to Lake Tallulah Falls can enjoy the scenic beauty of the area while participating in outdoor activities.