Amazon Cruise Iles du Salut, French Guiana Devil s Island
Amazon Cruise Iles du Salut, French Guiana Devil s Island is a photo spot in French Guiana at 4.93711, -52.32583. ShotHotspot has 4 photos taken here. It's good for water photography. Other photo spots nearby include Cayenne, Cayenne and Cayenne.