Cape Lookout Lighthouse Beach: Harkers Island, NC Guide | OnlyBeaches