10. Cape Hatteras National Seashore, North Carolina
Protected as a National Seashore, Cape Hatteras includes miles of undeveloped shoreline along the Outer Banks of North Carolina. It has something for everyone, from plants and wildlife to salt marshes and ocean waves and even a lighthouse. Consider a trip to Ocracoke, at the southern tip of the cape, to enjoy miles of uninhabited shoreline.