Green, symbolizes independence movement. White, symbolizes the purity of Catholic faith. Red, represents the Spaniards that joined in the quest for Independence. The emblem-shield symbolizes the Aztec heritage.
The Republic of Cuba (Spanish: Republica de Cuba) is an island country in the Caribbean. The nation of Cuba consists of the main island of Cuba, the Isla de la Juventud, and several archipelagos.
Information provided by WikiPedia.