HACHA, 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'.