Where is Vesegonsk?

Where is Vesegonsk located?

Vesegonsk, Tver region, Russia (approx. 58.658383°, 37.259091°)


Where is Vesegonsk on the map?