New Secrets Unearthed at Minoan Palace of Zominthos on Crete
Recent excavations at an Ancient Greek ruin first unearthed in 1982 has revealed the site was an important religious sanctuary. A dig was carried out at the Minoan palace on the Zominthos plateau in the foothills of Mount Ida on the island of Crete this summer. It revealed that the…