AAA Editor Notes
Tree Hill Nature Center is at 7152 Lone Star Rd. The 52-acre nature preserve is a showcase for Northeast Florida's native flora and fauna and encompasses three nature trails, a butterfly house, a hummingbird garden and a small natural history museum. Turtle Town is home to the protected gopher tortoise; another exhibit describes the Pleistocene and Rain Forest.
Time: Allow 1 hour minimum.