How the world sees Greece
… -week service to Crete, the largest island in Greece, starting June 15 … . Lying in the Aegean Sea, Crete offers travellers a rich tapestry … Vice President Sales & Cargo. “Crete is an ideal summer destination …