Located in the Chattahoochee National Forest, the 3520-acre park offers beautiful vistas, hiking and mountain biking trails, fishing, swimming, horseback ...