About Samara Embankment
The Samara embankment is a 5 km long pedestrianized street along the left bank of the Volga river in Central Samara, Russia. It spans between Lesnaya Street and Samara river port.
The Samara embankment is a 5 km long pedestrianized street along the left bank of the Volga river in Central Samara, Russia. It spans between Lesnaya Street and Samara river port.