A new island has formed off the coast of North Carolina’s Cape Hatteras National Seashore.

The isle is a mile long (1.6km), depending on tides and weather, and separated from the mainland by a (330ft) 100 metre wide channel.

It was first spotted by locals as a “bump” above the water in April, according to the Island Free Press.

Photos taken by a Connecticut tourist have gone viral on Instagram, leading to a boost in curious visitors.

Photographer Chad Koczera described encountering the island during his visit to Cape Point.

“My fiancee and I were driving to the point after a storm to collect shells when we spotted an area we couldn’t get to by car,” he said.