the blue stripes refer to the three old divisions of the island; and the two white stripes represent the strength of the independent ideal. The red triangle symbolizes equality, fraternity and freedom, as well as the blood shed in the islands struggle for independence. Finally, the white star symbolizes the absolute freedom among the Cuban people.
Havana ... although, as in many urban areas, there are parts of the city that are not so pleasing, Havana is a city of beautiful old Spanish architecture, wonderful Cuban cuisine, lush flora & warm balmy breezes filled with the smell of fine tobacco, spices, rum & the perfume of many tropical flowers.
The Cuban flag was created June 25, 1948. Its three blue stripes represent the three parts the country was divided into, and the white represent purity and patriotism. Also, the white star surrounded by a red triangle represents independence and the bloodshed of the battle to gain it.