Cuba is the largest country in Caribbean and westernmost island of the Greater Antilles. Between dreams and utopias, Cuba is becoming the scene once again. Her people are coming alive. Havana is reinventing herself, yet the city is the same as ever: shameless and photogenic, surrealist and revolutio...