A new island off the tip of Cape Point in North Carolina is attracting birdwatchers and other tourists.