Preheat oven to 350F.
Spread coconut flakes on a single layer on a baking sheet and toast for 15-20 minutes in the oven until lightly browned. Let it cool down.
In a large bowl, combine toasted coconut and sugar , mix well.
In a small bowl lightly beat eggs with vanilla then add to the coconut mixture and mix.
Gradually add the dry milk until mixture forms something like a sticky dough.
Place in the fridge for a couple of hours or overnight, covered.
Line two large baking sheets with parchment paper or a silicone mat.
Using a cookie scoop, form balls of about 2-3 teaspoons. Place cookie balls on the baking sheet.
If you are using cherries, add half a cherry on top of each macaroon.
Bake for 14-17 minutes until it is browned. Let them cool down on a wire rack.
Melt your chocolate in a microwave safe bowl on 20-15 seconds intervals.
Drizzle chocolate on top to form ribbons or cover half or all the macaroon with the melted chocolate.
Let it set on the countertop for 5 minutes then you may pop it in the fridge until completely set.