French deck
promenade
noun·a1

promenade

A walk or stroll; a path or public place for walking (a promenade)

Je fais une promenade.

La promenade longe la plage.