The
Point Of Rocks is located on Siesta Key just west of Sarasota, FL. Over
the years the man-made barrier has become a haven for many small sea creatures.
Used by wild birds to feed in tidal pools it was established to protect
beach homes and the sea wall from erosion.