Cities
GuessKin Cities — 2026-10-13
Reveal the answer for 2026-10-13
🇷🇺St. petersburg
Second-largest city in Russia
Saint Petersburg, formerly known as Petrograd (Петроград) and later Leningrad (Ленинград), is the second-largest city in Russia, after Moscow, the nation's capital.