answersLogoWhite

0

Knossos is a city in Crete and it is believed to be the cultural and religious center of the Minoan Civilization. Legend says that a labryinth was built at Knossos to house the Minotaur.

User Avatar

Wiki User

15y ago

What else can I help you with?