Spot for a stroll (9)
I believe the answer is:
esplanade
(Other definitions for esplanade that I've seen before include "Space for a stroll by the seaside" , "Open, level space for walks or drives" , "Long wide pavement next to a beach" , "Level seashore walkway" , "Walkway along the seashore" .)