Posted inEnvironment What to do if you spot these giant jellyfish on Maine’s coast by Matthew Jaroncyk, Spectrum News July 1, 2025July 1, 2025 A 5-foot-wide lion’s mane jellyfish recently washed up on a southern Maine beach.