All About Extinct Sea Biscuits - Only Found at Holden Beach, North Carolina!

Today I'll be telling you all about the ancient sea biscuits that once roamed the coast of the Carolinas. Their fossilized remains can still be found on the beach today, particularly along the shores of Holden Beach, North Carolina!