On our recent family vacation to Ocracoke Island, North Carolina, we visited these three lighthouses. The solid white one is on Ocracoke Island. It is still an operating lighthouse. The horizontally striped house is the Bodie Island Lighthouse. The diagonally striped house is on Cape Hatteras. We climbed to the top of this-257 steps to the top. The view was breathtaking.