Preheat oven to 350°F and line an 8" round cake pan with parchment paper.
Place almonds and hazelnuts on a parchment covered baking sheet and toast for about 10 minutes.
Lower oven temperature to 300°F
Using a food processor, chop nuts coarsely. Place in a large bowl and add the candied orange peel, apricots, cherries and orange rind.
Add the flour, cocoa powder, coriander, nutmeg, cinnamon and cloves. Mix well.
In a saucepan on low heat, mix sugar and honey until well dissolved. Allow to boil and cook for about 5 minutes. The mixture should begin to darken.
Add the nut mixture to the pan and mix thoroughly. Combine the sugar and nut mixture with the dry ingredients in the bowl. Work quickly before it gets stiff.
Carefully pour the mixture into the parchment covered cake pan and bake for about 1 hour.
The cake should bubble and rise just a little bit.
Allow to cool completely, about 4-6 hours and carefully invert onto a large round cake platter.
Dust with powdered sugar and cut into triangles.