International Business Knowledge Quiz
Which country is a non-independent country in South America?
French Guiana was first settled by the French in 1604. Today, the European Space Agency launches its communication satellites from Kourou on the North Atlantic Coast of French Guiana.
Source:
Learn more about Brazil