Noun: Esplanade (ESS-pluh-nahd)
Definition: A level open stretch of paved or grassy ground; especially, one designed for walking or driving along a shore.
Sample sentence: The whole length of the esplanade was full of people who had secured prime viewing spots for the Pioneer Days fireworks show.