Agia pelagia is a very beautiful tourist resort in front of an amphitheatric bay. It is located at 23km northwest from Heraklion