an island near the coast of Terra Firma, in South America, situated in 67° W. long. and 12° 30' N. lat. It is subject to the Dutch, who traffic from thence with the Caracao-coast.
an island near the coast of Terra Firma, in South America, situated in 67° W. long. and 12° 30' N. lat. It is subject to the Dutch, who traffic from thence with the Caracao-coast.