Our last South America stop .Devil’s Island in French Guiana. March 13th 2010 Tuesday, March 9, 2010 -
Devil’s Island is one of three islands called the Salvation Islands. We went ashore on Ile Royale which was home to the prison administration buildings and several cell blocks. The island has not been a prison for 60-70 years but one can still “feel” the darkness of this place….even though today it is a lush and peaceful place.
Devils Island looks to b ... read more
South America » French Guiana First settled by the French in 1604, French Guiana was the site of notorious penal settlements until 1951. The European Space Agency launches its communication satellites from Kourou.... ... read more