New Island at Outer Banks attracts birders, photographers

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

...[READ MORE]   Source: WRAL Local News