Tolyatti, often spelt Togliatti, is a Russian city located in the Samara Oblast. The largest Russian city that isn’t the administrative hub of a federal subject is named after Italian…
Tag
Tolyatti, often spelt Togliatti, is a Russian city located in the Samara Oblast. The largest Russian city that isn’t the administrative hub of a federal subject is named after Italian…