It’s not every day that you discover an object so strange that it looks like it’s not of this world. But what this man found on a North Carolina beach is not only real; it’s also a little frightening to contemplate.
The man made this outlandish find on the 26-mile-long Topsail Island, which is located just off of the coast of North Carolina. Like other so-called barrier islands found in New England and many parts of the world, this site is believed to have been formed around 18,000 years ago. After all, this was when rising sea levels from the end of the last Ice Age flooded areas behind coastal sand deposits.
Consequently, barrier islands are known for their beautiful beaches and unique animal habitat, and Topsail Island is no exception. In fact, it’s particularly renowned for great fishing and also acts as a major nesting site for sea turtles.