As if the pandemic isn't nerve wracking enough, we've recently been told to watch out for murder hornets and the coming rise of cicadas. And now this...the recent sighting of monster jellyfish on the beach at Peaks Island.
Peaks Island in Casco Bay is a destination for tourists and Maine residents alike, but did you know that there's an abandoned fort on the island that you can explore? Make sure bring a flashlight.