Red Top Mountain State Park in Acworth, Georgia, is that rare gem where Mother Nature decided to be reasonable for once, ...