Tambov Oblast

Tambov Oblast (Russian: Тамбо́вская о́бласть, Tambovskaya oblast) is a federal subject of Russia (an oblast). Its administrative center is the city of Tambov. As of the 2010 Census, its population was 1,091,994. Wikipedia ->
Key info
Local Weather:
Scattered Clouds, 54°F (12°C) Wind NE at 7.88 mph (12.67 kmh), 75.0% Humidity