VELA, a remarkable cape on the coast of Terra Firma, in South America. W. Long. 73. 20. N. Lat. 12. 0.