Nessie of the Delaware? No – a manatee!
Source: Delaware Fish & Wildlife Natural Resources Police Bobbing its head out of our river waters, a 7-foot long manatee was spotted in the Tidal Delaware River north of Philadelphia on Wednesday. Manatees are an endangered species. The marine mammal normally calls Florida home, but apparently news of Philadelphia making the New York Times top 3 […]Read More