Statistipedia

Tallulah Falls, GA

Tallulah Falls, GA
Map of Tallulah Falls
StateGeorgia
Population122
Links
Maps

Tallulah Falls is located in the state of Georgia, about 76 miles northeast of Sandy Springs. It has a population of 122.