This coconut lime cake is a perfect dessert for any occasion. The cake is moist and fluffy, with a delicious coconut and lime flavor that is sure to please. The cream cheese frosting is rich and creamy, and complements the cake perfectly. To make the cake, you will need flour, sugar, baking powder, salt, coconut milk, lime juice, lime zest, eggs, and butter. Mix the dry ingredients together, then add the wet ingredients and mix until smooth. Pour the batter into a greased cake pan and bake for 30-35 minutes. Once the cake has cooled, spread the cream cheese frosting over the top and sprinkle with shredded coconut and lime zest. Serve and enjoy!