Where are the blue, yellow, red, white and green flags?
This is Seychelles. The full name of the Republic of Seychelles is an archipelago country located in the Indian Ocean in East Africa. On June 29th, 1976 became independent and Seychelles became a member of the Commonwealth.
Below is the national flag of Seychelles.