Swiss archaeologists have discovered an ancient temple of Artemis at the foot of Paleoekklisies hill, near the fishing town of Amarynthos, on the Greek island of Euboea. According to Swissinfo.ch website, researchers have been looking for the sanctuary for more than a century. The site of the temple is about 10km from the place where it was […]