Add date
1 guest
Want to list your property? Become a host
Straits, North Carolina is a small coastal town located in Carteret County. It is known for its beautiful beaches, fishing opportunities, and proximity to the Cape Lookout National Seashore.