Live a unique travelling EXPERIENCE. At the south edge of Europe lies the island of Crete, the birth place of the Gods: Shiny … source