Moscow, Alabama


Moscow is an unincorporated community in Marengo County, Alabama, United States. It was named after the city in Russia

Geography

Moscow is located at and has an elevation of.