Mix together the dry ingredients -flour,baking powder,baking soda,salt and dessicated coconut and set aside.
In a large bowl mix together the jaggery, Vanilla essence,coconut oil and eggs.Mix well till the jaggery is fully disolved.
Add one third the flour mixture and one third the coconut milk and mix well.Do this alternatively till the flour mixture and the coconut milk is over.
Bake in a preheated oven at 180 degrees in two 9 inch pans for 25 -30 minutes.
Remove when the skewer(or toothpick or knife) comes out clean.Cool for 10 minutes.
Remove from the pans and cool on a wire rack.After its come to room temperature spoon or brush the soaking liquid on the cakes.