<--Previous
Up
Next-->
The Malecon, the seafront boulevard that stretches 5 miles from Old Havana to Miramar