CHECK AVAILABILITY ~ or call ~ 706-754-7295

tallulah falls lake

Enjoy a Warm Day at Tallulah Falls Lake

  The Tallulah Gorge State Park is one of the most popular recreational areas in North Georgia and home to the beautiful Tallulah Falls Lake. It is located in the town of Tallulah Falls, GA, which has always been a favorite country destination among the city dwellers of Atalanta and Augusta. The town was named for the five […]