5 Stunning Lighthouses To See In North Carolina

Seven majestic lighthouses mark the coast of North Carolina from the Outer Banks to Brunswick