According to a recent report from “Dr. Beach”, Cape Hatteras came in at number eight on the list of the top ten beaches in America.
According to a recent report from “Dr. Beach”, Cape Hatteras came in at number eight on the list of the top ten beaches in America.