The embankment is the most visited place in Sochi (in our opinion). Even if you do not go to the beach, you will definitely come for a walk along the promenade. View of the sea, yachts, cafes and restaurants, beautifully dressed people - all this creates a good, "holiday" mood.
The photo shows a section of the embankment between the Marine Station and the Mayak beach. This place is marked on the maps as South Mole Square or Yacht Mall Square.
More information about Sochi for vacationers.