Tula Russia

Tula, Russia
Tula (Russian: Тула; IPA: [ˈtulə]) is an industrial city and the administrative center of Tula Oblast, Russia, located 193 kilometers (120 mi) south of Moscow, on the Upa River.
Tula Russia Hotels in map.

Weather for Tula Russia with a 5 to 10 day forecast.
News in Tula Russia