Wikipedia AI summary
Esplanade (disambiguation)
Esplanade most commonly refers to a raised walkway.
Esplanade or The Esplanade may also refer to: