Tolyatti

Tolyatti

About Tolyatti

Tolyatti is a city in Samara Oblast, Russia. Population: 719,514 and is the largest city in Russia which does not serve as an administrative center of a federal subject.

Contributions by Ezhiki, 89.175.98.30, and Milenkov.