The Official Travel Site of Alabama

Roanoke

Roanoke, in Randolph County, has a population of more than 6,500 residents.