
An Open Water Adventure From Île Saint-Joseph0 (0)
An Open Water Adventure From Île Saint-Joseph Courtesy of Ned Denison and Gary Emich, Devil's Island, French Guiana. Devil's Island (French: île du Diable) is the third largest island of the Îles du Salut island group in the Atlantic Ocean, located 14 km (9 miles) off the coast of French Guiana in South America. The island was a part of the controversial