Google
×

Frolovo

Town in Russia
Frolovo is a town in Volgograd Oblast, Russia, located on the Archeda River, 148 kilometers north of Volgograd, the administrative center of the oblast. Population: 39,449; 41,132; 41,680. Wikipedia
Town status since: 1936