Heraklion is a city in this European country Life in the Castle Answers