Alana Falls – Helen, Georgia – 06/19/2019

Alana Falls is a small, but still very beautiful, water feature along the side of the main road through downtown Helen, Georgia.

It’s conveniently located in front of the park, and best of all, you don’t even have to take a hike to get to it!

It’s RIGHT THERE!