Manturovo (Russian: Мантурово) is the name of several inhabited localities in Russia.
Map of Manturovo, Kostromskaya Oblast, Russia
References
Manturovo Wikipedia(Text) CC BY-SA
Manturovo (Russian: Мантурово) is the name of several inhabited localities in Russia.