The Rock Ranch is a great stop for family fun, just a short drive south of Atlanta.