Preheat oven to 350 degrees. Generously spray a 10-12 cup bundt pan with non stick cooking spray.
Sift flour, baking powder, and salt into a bowl and set aside.
In the bowl of your electric mixer, beat together butter and sugar until light and fluffy, around 4 minutes on medium high speed.
Add eggs, one at a time, throughly mixing before adding the next egg.
Beat in lime juice and coconut extract.
Alternately add flour and buttermilk (about 3 times each) mixing until just combined.
Stir in lime peel and blueberries.
Pour batter into prepared bundt pan and place in preheated oven.
Bake for 60-70 minutes or until a knife is inserted and comes out clean.
When cake is done, allow to cool for 10 minutes then flip the pan over to remove the cake and allow to cool completely.
To icing combine the powdered sugar and lime juice until smooth. Stir in lime peel. Pour over cake, sprinkle with shredded coconut, slice and serve. Enjoy!