Blog The Palace of Knossos 6 months ago The island of Crete lies at the southern end of the Aegean Sea. By 2.500 BC, it had become the home...