CHIMERA, a port-town of Turkey in Europe, situated at the entrance of the gulph of Venice, in the province of Epirus, about 32 miles north of the city Corfu, near which are the mountains of Chimera, which divide Epirus from Thessaly. E. Long. 20. 40. N. Lat. 40. 20.
CHIMERA
article · 266 chars · lineage ↗ · page image at NLS ↗