Updated: Jun 03, 2023
Omsk is the administrative center and largest city of Omsk Oblast, Russia.
Think you know everything there is to know about Omsk? Put your knowledge to the test with this comprehensive quiz! Featuring 20 questions on a variety of topics, it's the ultimate test of your expertise. Discover your unique strengths.