Technically speaking, El Malecón is a 5-mile-long boulevard that stretches along the water, with Havana Bay on one side and the edges of Old Havana, Vedado and Central Havana on the other ...