The flag of Mauritius consists of four horizontal stripes of equal width, each in a different color: Red at the top symbolizes the struggle for independence and the fight for freedom. Blue represents the Indian Ocean that surrounds the island nation and the harmony between different communities in Mauritius. Yellow symbolizes the country's bright future and its growing prosperity. Green represents the agricultural resources of the island and the rich natural environment. The flag was adopted on March 12, 1968, when Mauritius gained independence from the United Kingdom. The flag's colors reflect the country's history, natural resources, and hopes for future development.