Map showing location of Herakleion, Crete.