Tomsk Photos

Browse 1 attraction, meet 1 travelers, 77 tour guides and discover 1 photos

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. Tomsk was established under a decree from Tsar Boris Godunov in 1604 after Toyan, the Tatar duke of Eushta, asked for the Tsar's protection against…
View Tomsk guide >

Tomsk Lenin Square