thewalkingmermaid.com
Anna Ruby Falls, Helen, Georgia - The Walking Mermaid
Anna Ruby Falls is a short hike found in Unicoi State Park in Helen, Georgia. It has two beautiful flowing waterfalls along with gorgeous views all around.