Himera

Himera is located on the northern coast of Sicily. The town of Himera was founded in 648 BC by Greeks from