Did you mean: Mikhaylovsky
Mikhaylovsk
Town in Russia
Mikhaylovsk is a town and the administrative center of Shpakovsky District in Stavropol Krai, Russia, located along the Tashla River, 10 kilometers northeast of Stavropol, the administrative center of the krai. Population: 114,133; 70,981; 58,153;... Wikipedia