5 Mar 15 Fun Facts about French Guiana Located on the northeastern coast of South America, French Guiana is an overseas department of France. With a population of … Read on No comments