North Carolina USA

Ocracoke Island Lighthouse on the Outer Banks

Ocracoke's lighthouse is one of the oldest on the East Coast that’s still in operation.
Read More