An NC beach takes 2nd place on list of best beaches in America
According to the annual rankings, one of the best beaches in American is right here in North Carolina.
More Videos
From CNN Newsource affiliates