Search results
We did not find results for: Tambov.
Check spelling or type a new query.
We did not find results for: Tambov.
Check spelling or type a new query.
Tambov is a city and the administrative center of Tambov Oblast, central Russia, at the confluence of the Tsna and Studenets Rivers, about 418 km south-southeast of Moscow. Wikipedia