The Streets of Havana, Cuba