Island scientists are trying to find out why the three sea turtles have washed up on Vineyard beaches so far this summer.
Island scientists are trying to find out why the three sea turtles have washed up on Vineyard beaches so far this summer.
A dead loggerhead sea turtle washed ashore near Zack’s Cliffs in Aquinnah on June 17, the first across the Cape and Islands in 2024.