North Pond Trail Hatteras Island

Pea Island National Wildlife Refuge, Hatteras Island , Outer Banks, North Carolina Coast, North Carolina, United States