Image 1 of 1

ocracoke_island_seashore_20646_ps.tif

Relaxing on the beach at Ocracoke Island. The island is part of North Carolina's Outer Banks and except for Ocracoke village, is completely within Cape Hatteras National Seashore. It is located along the Outer Banks Scenic Byway.
twitterlinkedinfacebook