Roswell sits north of Atlanta on the Chattahoochee River, a city where historic homes, mill ruins, and a lively Canton Street coexist with suburban neighborhoods. Bulloch Hall, Barrington Hall, and Smith Plantation preserve antebellum era homes and stories, while the Roswell Mill ruins along Vickery Creek show the industrial past that once powered the town. Chattahoochee Nature Center offers trails and river education nearby, and the Chattahoochee River National Recreation Area gives walkers and paddlers access to the river.