Filmmakers Blaze Nowara and Doree Simon explore what makes Cuba one of the most enticing destinations in Latin America.
What did you think of this story?
Trending Now in Cuba
Trending Now in Insider Guides
Top Airbnb picks