The flag of Bulgaria is a tricolor consisting of three equal-sized horizontal bands of (from to bottom) white, green and red. The flag of Bulgaria was first adopted in 1879 when Bulgaria gained independence. The national flag at times contained the state emblem, especially during the communist era. The current flag was re-adopted in November of 1990.
The national flag of Bulgaria was derived from a different source – the ethnic association of Bulgarians with their Slavic brothers, the Russians. The flag is very similar to the Russian flag since it had the typical Pan-Slavic colors, however, the blue stripe was replaced by a green one in 1878, so that it better reflects the agricultural character of the country.
The white of the flag is said to stand for peace, love and freedom, white green emphasizes the agricultural wealth of Bulgaria. Red is for the independence struggle and military courage.
A few interesting facts about Bulgaria: Bulgaria is the oldest country in Europe and has not changed its name since it was first established in 681 AD; and the first digital wristwatch was invented by a Bulgarian, his name if Peter Petroff.
Flag of Republic of Bulgaria