Keystone Heights is sleepy little town in Clay County, just south of Jacksonville. In 2010 the population was just 1350. Yes, smaller than most high schools.
When it was chartered in the 1920s there were many lakes, but most have since dried up. Still, it’s not a bad place to grow a family, with a bike path that runs through the town center. It’s also a place to visit for a day, perhaps during the Saturday Farmers’ Market.
One great place to visit is Mike Roess Gold Head State Park. A deep ravine with springs bisects the area and forms Gold Head Branch. Marshes, lakes and scrub provide a home for a wide assortment of wildlife. Visitors can hike, swim, fish and canoe. There are picnic areas, a playground and three campgrounds, some with lakefront cabins. There is a horse trail and buildings available for meetings and retreats. Leashed dogs are allowed in certain areas. You can call the park for dates/times for the full-moon hikes.
Next time you have a free afternoon, drive down to Keystone Heights. It's like a drive back in time.