Why does Daedalus find himself on the island of Crete? He was born there. It's always been his home. He flees there after he is sentenced to death in Athens. He flees there after he is banished from Athens. His son preferred living on an island.