The Doll’s Head Trail in Atlanta’s Constitution Lakes Park is what happens when found art meets Blair Witch Project. This ...
Georgia is home to a collection of bizarre roadside attractions that will leave you both amazed and scratching your head in ...