Tonight's spotlight: Ocracoke Island
Ocracoke is a census-designated place (CDP) and unincorporated town located at the southern end of Ocracoke Island, located entirely within Hyde County, North Carolina. The population was 948 as of the 2010 Census.
9 paranormal claims
Connection to location →