Here’s a truth that’ll surprise you: one of Georgia’s most enchanting natural wonders sits quietly in Twin City, waiting for you to discover it. George L. Smith State Park is the kind of place that ...