Gold Head Branch State Park is a Florida State Park with 2,000-acres (8 km²) of rolling sandhills, marshes, ravines, lakes and scrub located six miles north of Keystone Heights on SR 21. Among the wildlife of the park are fox squirrels, southeastern kestrels, red-tailed hawks, bald eagles, turkeys, and gopher tortoises. The park also has pocket gopher, fox, white-tailed deer and variety of water and wading birds. The park has a diversity of wild flowers. Among them are blazing Star, goldenrod, and lopsided Indian grass. Recreational activities include fishing, horseback riding, canoeing, swimming, hiking and wildlife viewing. Amenities include full facility camping, lakeside cabins, a picnic area overlooking Little Lake Johnson, and a beach on the lake. The park also has four marked hiking trails and a seven mile equestrian trail.