Greece Answer 5
Knossos Palace
Clues
Located in Crete
It was likely the seat of the Minoan civilization