Enjoy the sun and sand at one of several public beaches or take to the waves for a day of boating, sailing, water sports and more! With so many great...