Lenin Monument
Chaikovskogo st., 4a Central Park, Kostroma 156000 Russia
Lenin Monument is a Monuments & Statues, Points of Interest & Landmarks place is located in Kostroma, Central Russia. The address of Lenin Monument is Chaikovskogo st., 4a Central Park, Kostroma 156000 Russia.