Map of Crystal Coast. The Crystal Coast extends southwestward from Cape Lookout to the New River Inlet. In North Carolina, the Crystal Coast is an 85-mile stretch of coastline that extends from the Cape Lookout National Seashore, which includes 56 miles of protected beaches, southwestward to the New River.