Tallulah Falls is a town in Habersham and Rabun counties in the U.S. state of Georgia near the Tallulah River. The population was 199 at the 2020 census.
All for FREE Lets get your account set up Create account