News

Doll’s Head Trail isn’t your average hike. The 2.5-mile trail, nestled in Atlanta’s Constitution Lakes Park, didn’t always look like this.