Discover Selma
compiled from our dataSelma is located in Alabama, USA, and has a population of about 17,971. Our atlas lists 103 places here.
These include 21 sights and 11 museums, 56 restaurants, 15 places to stay and 0 cocktail bars. Highlights include Cahawba Archaelogical Park Old, International Mission Jesus, Woolworth Lofts.