The Huella Islands or Huellas are a group of islands off the coast of French Guiana. The largest of the islands is Baredo. The islands are named for the Spanish word for footprints as the islands resemble a series of jagged footprints in the ocean.
Attributes | Values |
---|---|
rdfs:label |
|
rdfs:comment |
|
dcterms:subject | |
abstract |
|