Sochi River Embankment
Konstitutsii St., Sochi Russia
Sochi River Embankment is a Biking Trails, Hiking Trails, Jogging Paths & Tracks, Points of Interest & Landmarks place is located in Sochi, Southern District. The address of Sochi River Embankment is Konstitutsii St., Sochi Russia.