Crete is a mythical medley of spectacular beaches, ancient treasures and enthralling natural beauty, serenading one with cosmopolitan cities and dreamy traditional villages, where locals share their traditions, worldwide famous gastronomy, and generous spirit.