Novgorod, Russia

Novgorod, Russia

The city of Velikiy (Great) Norvgorod, Russia, 100 mi/160 km southeast of St. Petersburg, is more than 1,100 years old. At one time it competed with Moscow for domination of Old Russia. Today, it...

JDS Travel News JDS Viewpoints JDS Africa/MI