Crete is one of the most beautiful islands in Greece. It boasts of a majestic collection of beautiful beaches, splendid landscapes and ancient treasures encompassing dreamy villages and