RuralSWAlabama
Rural Southwest Alabama: Attractions
The St. James Hotel is a historic landmark located in downtown Selma. It is one of the few remaining antebellum river hotels in the southeast and the …