Lifeguarded Beach on North Carolina’s Outer Banks has been named America’s best beach by Dr. Beach himself, and here’s the ...