Greece Answer 5

Knossos Palace

Clues

Located in Crete

It was likely the seat
of the Minoan civilization