a level area of open ground in a town for people to walk along, often by the ocean or a river People were lying on the beach and strolling along the esplanade.
Check pronunciation: esplanade
Definition of esplanade noun from the Oxford Advanced American Dictionary