Communist Cuba

Cuba is a country just south of Florida where the world's finest cigars are grown. Fidel Castro is its leader.