High Falls State Park

Marvel at the tallest cascading waterfall south of Atlanta at High Falls State Park, where you can revel in nostalgic recreational pastimes, investigate a rich cultural timeline and natural backdrop, while you throw a line in High Falls Lake which is recognized as one of the nation’s top family fishing destinations. … More High Falls State Park

Advertisements