C rete 's long history is bound with its strategic position at the crossroads between Western Europe , the Middle East , and North Africa .
Crete occupies a strategic position between Western Europe , the Middle East , and North Africa .