Where is French Guiana?

French Guiana is located on the northern coast of South America. Both Brazil and Suriname border French Guiana which is an oversees region of France.