The Garden Island
Share this story

BARKING SANDS — Green sea turtles hatched from a nest on the shore fronting the U.S. Navy Pacific Missile Range Facility at Barking Sands, near Kekaha, on the evening of Sept. 2.