Cedar Bluff is a town in Cherokee County, Alabama, a wet town, unlike the rest of the county.
On the banks of Weiss Lake lies the village of Cedar Bluff, where you can revel in the spectacular sunset hues above the tranquil waters.
Forest-covered mountains, numerous beaches, and beautiful natural