Edgewater Escape - Cabins for Rent in Tallulah Falls, Georgia, United States
in Tallulah Falls, US. Get away from it all! Escape to the serene, majestic beauty of Tallulah Falls, GA. Home of the Tallulah Gorge, River, Lake, and much, much more. Our meticulously maintained cabin is situated directly on Tallulah Lake, the 3 mile splendor of NE GA.