CITY IN SW RUSSIA Crossword Clue

We know 1 solutions for: CITY IN SW RUSSIA
Crossword Puzzle Infos
Omsk is a city located in southwestern Russia. It is the administrative center of Omsk Oblast and the second largest city in Siberia after Novosibirsk. Omsk has a population of over 1.2 million people and is an important industrial, cultural, and educational center in the region. It is also home to several universities and research institutes.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z