Crete the largest island in Greece and the fifth largest in the Mediterranean is a treasure trove of history culture and natural beauty With its 1000-kilometer coastline dotted with coves bays and san ...