Smith State Park in Twin City, Georgia, is one of those magical spots that makes you wonder if you’ve accidentally stumbled ...