Lost for more than 70 years, two World War II ships have just been found in North Carolina waters, according to a NOAA-led study, providing a rare window into a historic military battle and underwater landscape.

"This is not just the discovery of a single shipwreck," Joe Hoyt, NOAA's chief scientist for the expedition, said in a statement. "We have discovered an important battle site that is part of the Battle of the Atlantic. These two ships rest only a few hundred yards apart and together help us interpret and share their forgotten stories."

While most people would associate the Battle of the Atlantic with the North Atlantic's icy waters, this freighter fight actually came dangerously close to America's shores. The German U-boat 576 and the freighter Bluefields were found approximately 30 miles off the coast of North Carolina, in an area known as the Graveyard of the Atlantic.

In July 1942, the U-576 and freighter Bluefields, from Nicaragua, were both lost to the sea during a battle started when a group of 19 merchant ships were on their way to deliver cargo from Virginia to Key West, Florida to aid the war effort.