Small Town USA – Tallulah Falls, GA

 

https://youtu.be/vnxd1LPzoT4
The land where Tallulah Falls is located was originally inhabited by the Cherokee people. The first Europeans arrived in the area in the 1820s.
If you’re curious, the next town we’ll explore is, Milledgeville, GA

Comments

Popular posts from this blog

8-9-2024 Breaking Security News