Recent accounts in the media have described the appearance of lion’s mane jellyfish in waters and beaches in the Northeast as a surprising, sometimes troubling, event, with record sizes and numbers reported from Maine to the Massachusetts south coast.
>> Read the Full Article