a town of terra firma, in South America, situated on the north sea, at the mouth of the river Hacha, in W. long. 72°, N lat. 11° 0'.
a town of terra firma, in South America, situated on the north sea, at the mouth of the river Hacha, in W. long. 72°, N lat. 11° 0'.