Nov 2, 2011 | About.com
High Falls Park in DeKalb County is Surprise of Nature
High Falls Park in Geraldine has been called a "surprise of Nature" and "the best kept secret in Alabama." This 38-acre park has six hiking trails, a walking bridge that spans a gorge overlooking beautiful Town Creek, a waterfall, picnic area, playground and restrooms.