Where is Novoaleksandrovskoe?

Where is Novoaleksandrovskoe located?

Novoaleksandrovskoe, Stavropol Territory, Russia (approx. 44.92117°, 44.266803°)


Where is Novoaleksandrovskoe on the map?