Castleberry
Town in Alabama
Castleberry is a town in Conecuh County, Alabama, United States. At the 2020 census, the population was 486. Castleberry is known as the "Strawberry Capital of Alabama" and is home to the annual Castleberry Strawberry Festival. Wikipedia