Entries by Holiday Inn Express Nags Head Oceanfront

NASA Releases Satellite Images of Shelly Island – New Island on Outer Banks

NASA recently released satellite images that show the formation of a new shoal off Cape Point at Cape Hatteras National Seashore. The first image of the new shoal, nicknamed “Shelly Island,” was captured by satellite in November 2016. When the second image was taken in January, waves could be seen breaking on the shallow region […]