TOMSK

Tomsk

Tomsk is a city and the administrative center of Tomsk Oblast, Russia, located on the Tom River. One of the oldest towns in Siberia, Tomsk celebrated its 400th anniversary in 2004. Population:

The above text is a snippet from Wikipedia: Tomsk
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!