Hatteras Island Ocean Center Boardwalk & Marsh Trail, 

Outer Banks, North Carolina