Salisbury: The sun finally broke through the clouds and glistened on the Merrimack River for beach goers at Salisbury Beach State Reservation. Bryan Eaton/Staff Photo
130722BEAsunny