SEVASTOPOL IS ITS LARGEST CITY Crossword Clue
SEVASTOPOL IS ITS LARGEST CITY Crossword Clue
We know 1 solutions for: SEVASTOPOL IS ITS LARGEST CITY
Crossword Puzzle Infos
Sevastopol is a port city located in Crimea, a peninsula on the northern coast of the Black Sea. It is the largest city in Crimea and is an important naval base for the Russian Navy.