Description
Havana malecon photo
The five-mile (8km) seawall, or malecón, stretches from Vedado to Habana Vieja.