"The perfect spot for hiking, sightseeing, kayaking, canoeing, bird-watching, and experiencing the beauty and quiet of nature. Chattahoochee Nature Center sits on 127 acres of native plants and gardens off Willeo Road. The center includes a river boardwalk, discovery center, demonstration gardens and woodland trails that are home to over 50 species of injured, non-releasable wildlife. Explore." - Nimble. Design Co.