Sea turtle nests on Dauphin Island hatch despite tropical storm threat
DAUPHIN ISLAND, Alabama.WKRG) — Good news for marine life enthusiasts along the Gulf Coast. At least 30 sea turtle hatchlings have made it to the water, even after the impact of Tropical Storm Alberto in the Gulf of Mexico caused several nests to be flooded. Liz Gross of the nonprofit Share The Beach says the […]
Sea turtle nests on Dauphin Island hatch despite tropical storm threat Read More »