Devil's Island, once the world's most notorious penal colony, is located off the coast of what country?
GEOGRAPHY
French Guiana
Share: