What’s new near Sugar Beach? Why is the beach named Sugar Beach?

Art Near Sugar Beach