Tobolosk

From FinnegansWiki
Jump to navigationJump to search
  • Tobolsk: town in Russia, located at the confluence of the Tobol and Irtysh Rivers. It is a historic capital of Siberia.