Dean Island in Macon County, North Carolina