The Official Travel Site of Alabama

Cherokee

Located in Colbert County in northwestern Alabama, this city is a part of the area known as The Shoals.