Among all the weird places in Georgia that most people have no idea exist, this trail in Atlanta might be the one that surprises people the most. Just outside the small town of White, Georgia, there’s ...