Cuba is abundant with music, color, and people. The countryside is a lush, rich green where fields of sugar cane stretch as far as the eye can see. Streets of Havana are filled with hot pink, lemon yellow, candy-apple red, bright blue and green classic cars. Rural streets have horse drawn carts overflowing with harvested sugar cane and the men (almost always...