Road Warrior: Amicalola Falls: It’s one of the most breathtaking sights in Georgia and it’s only a short drive away from Atlanta. Road Warrior Stacey Elgin visited Amicalola Falls where the tallest waterfall in our state is located. I was training for my Epic Journey.
- 250,219 hits
Top post & Pages