Moscow, Marengo County, AlabamaMoscow is an unincorporated community in Marengo County, Alabama, United States. The community has also been known as Berlin. The community is likely named for a former local plantation.GeographyMoscow is located at and has an elevation of.