Where is Cape Lookout National Seashore located?
Cape Lookout National Seashore, Cape Lookout National Seashore, United States of America (approx. 34.82636°, -76.34353°)
Cape Lookout National Seashore, Cape Lookout National Seashore, United States of America (approx. 34.82636°, -76.34353°)