Where is Novoaleksandrovo?

Where is Novoaleksandrovo located?

Novoaleksandrovo, Vladimir region, Russia (approx. 56.221319°, 40.263542°)


Where is Novoaleksandrovo on the map?