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 ...
Some results have been hidden because they may be inaccessible to you