Esplanade and promenade are sometimes used interchangeably. The derivation of "promenade" indicates a place specifically intended for walking, though many modern promenades and esplanades also allow bicycles and other nonmotorized transport. Some esplanades also include large boulevards or avenues where cars are permitted.
A similar term with the same meaning in the eastern coastal region of Spain is rambla, but more widely referred to as paseo marĂtimo (esplanade), paseo (promenade) or explanada (esplanade) in the Hispanic world.
Read more about Esplanade: Gallery