Sea turtle nest found at Virginia Beach's North End is first since 2019—and the eggs are close to hatching
Loggerhead sea turtle eggs inside a nest discovered at Virginia Beach's North End earlier this summer are on the verge of hatching, and volunteers and staff from the Virginia Aquarium & Marine Science Center are standing ...