This park sits right in the middle of Helen Ga. A lovely alpine town in the Chattahoochee National Forest. This is a small city park with free parking. You can park here and walk the town of Helen. The park offers a small playground for young children and benches for the adults. There are clean restrooms nearby.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.