Eufaula
Eufaula is the largest city in Barbour County, Alabama, United States. As of the 2010 census the city's population was 13,137.
Eufaula is the largest city in Barbour County, Alabama, United States. As of the 2010 census the city's population was 13,137.