Vladimir, Russia

Vladimir, Russia

Vladimir, Russia, 100 mi/170 km northeast of Moscow, once rivaled the country's capital for the predominance of central Russia, and was once the capital of northwestern Russia. That was before th...

JDS Travel News JDS Viewpoints JDS Africa/MI