Get Your Nature On 127-Acre Nature Center on the Chattahoochee River Our mission is to connect people with nature.  Explore metro Atlanta’s nature destination. Enjoy trails, exhibits, programs, and events on 127 acres of forest, wetland, and river habitat. An experience, unlike any other Atlanta attraction.  Purchase General Admission Tickets Donate Today Explore with Us … Continue reading Home