Crete subscribes to the bigger is better school of thought. Not only is it the largest of the Greek Islands, but it’s the 5th biggest island in the Mediterranean Sea &nda... more