French Guiana

French Guiana

As the name suggests, French Guiana is an overseas territory of France. It has a varied and rich history. Devil’s Island situated here, is a highly controversial site, used as a prison till the year 1946. This place is most famous for its Mardi Gras celebrations and...