esplanade

noun
  1. a long, open, level area, typically beside the sea, where people may walk for pleasure
  2. a level open stretch of paved or grassy ground, especially one designed for walking or driving

Examples