Himera

Himera

Located on the north coast of Sicily

More information on Himera is available at the Pleiades project.

settlement

Back
to Top