Looming ominously off the coast of French Guiana in South America, a mere 8.5 miles or 13.76 kilometers away, stands Devil’s Island, or Île Du Diable, as it's known in French. The island's memorable ...