On the trail of the Greek Mythology in Heraklion, Greece