Canton, the county seat of Cherokee County, sits along the Etowah River with a historic downtown of brick storefronts, restaurants and Cannon Park at its heart. Etowah River Park offers riverside paths and an amphitheater, and the restored Canton Cotton Mills now house loft residences. Interstate 575 links the city to Woodstock and Atlanta. Housing ranges from historic homes and mill lofts to suburban subdivisions and mountain-view acreage.