Nature & Science

 

 

 
A decomposing humpback whale was seen beached but still in the surf on South Beach Monday, and a second humpback was found on East Beach on Chappaquiddick Tuesday morning.
2