The Ancient City Described in the Iliad by Homer, Discovered in Greece

Archaeologists have found the ruins of the ancient city of Meliboia, which Homer described in his immortal Iliad, near the port of Agiokampos in Greece. The remains of a Hellenistic sanctuary, built from alabaster and local sources of stone, have been unearthed during the EFA excavations, begun relatively recently by a team of archaeologists led […]