Photo of Ocracoke Island

4.8
6 votes

Ocracoke Island

322 Lighthouse Road, Ocracoke, North Carolina 27960 USA

Add Photo

The Ocracoke Lighthouse and Keeper's Dwelling on Ocracoke Island of North Carolina's Outer Banks

Photo Credit: Shutterstock

Remove Ads

Claim copyright