The glorious 7th century BC Temple of Artemis was discovered on the Greek island of Euboea
Excavating a temple at the sanctuary of Artemis Amarynthos on the Greek island of Euboea, a four-year collaborative effort between Swiss and Greek archaeologists has […]