The Official Travel Site of Alabama

Luverne

The town of Luverne was founded in 1889 in the central part of Crenshaw County. Its population is more than 2,600.