CITY SSW OF MOSCOW Crossword Clue

We know 1 solutions for: CITY SSW OF MOSCOW
Crossword Puzzle Infos
The term CITY SSW OF MOSCOW is referring to the city of Orel, which is located in western Russia, approximately 400 kilometers south-southwest of Moscow. Orel is the administrative center of Oryol Oblast and has a population of around 320, 000 people. It is an important industrial and cultural center in the region and is known for its many monuments and churches.
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