Yahoo Web Search

Search results

  1. en.wikipedia.org › wiki › Tula,_RussiaTula, Russia - Wikipedia

    Tula (Russian: Тула, IPA: [ˈtulə]) is the largest city and the administrative center of Tula Oblast in Russia, located 193 kilometers (120 mi) south of Moscow. Tula is located in the northern Central Russian Upland on the banks of the Upa River, a tributary of the Oka.