is any devil on the devil island
Answers
Answered by
1
Answer:
Devils Island, French Île Du Diable, rocky islet off the Atlantic coast of French Guiana. The smallest of the three Îles du Salut, about 10 miles (16 km) from the mainland and the Kourou River mouth, it is a narrow strip of land about 3,900 feet (1,200 m) long and 1,320 feet (400 m) broad, mostly covered by palm trees.
Similar questions