Destination Dispatch / South America / South America / TTP Around the World Experiencing Devil’s Island Our first stop in South America was in an unlikely place. Devil’s Island, located off the coast of French Guiana, was the site of an infamous penal colony for 100 years.