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