0
Yes, Selma is a city in Alabama.
Selma, Alabama
Birmingham is very closed beach in Selma Alabama.
Alabama
89 miles