Amicalola Falls

Amicalola Falls, I'm pretty sure I've seen you before when I was younger. I've blocked those days from my mind so I can't be too sure. Here are some facts to shove into your face for a brief moment: Amicalola Falls is the tallest cascading waterfall in the south. Or some places say, east of …