Trusted Local News

Photo detail

The humpback whale carcass is stuck in sediment in between Sea Isle City and Avalon in Townsends Inlet. (Photos courtesy of Marine Mammal Stranding Center)

November 8, 2020