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