Cuba is vibrant in all ways – music, culture, history and color! Havana is stunning with its vintage cars, crumbling buildings and...