Latin America 2018Meaghan's TravelsBaracoa Malecon January 1, 2018 in Cuba ⋅ ⛅ 15 °C Great views but ugly soviet style apartments and lots of concrete. 2 likes Show trip