Best things to do in Crete

Crete is the largest of the Greek Islands and it is among the biggest island in the Mediterranean. It can be found 318 km south of Piraeus, the port of…