Add date
1 guest
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.