Among all the weird places in Georgia that most people have no idea exist, this trail in Atlanta might be the one that ...