Russia Travel to Russia: Veliky Novogorod, near Saint Petersburg Veliky Novgorod – in Russian, Великий Новгород – also known as Novgorod, is one of the oldest cities in Russia, located near Saint… by André January 12, 2025