Man Stumbles Upon A Unique Discovery While Taking A Walk On The North Topsail Beach
North Topsail Beach

Located in a small town in Oslo County, North Topsail Beach is a hot spot for all the water lovers who like surfing, swimming and sunbathing. But who would have thought that a normal day at the beach could make you witness unique discoveries!