Pettigrew State Park, North Carolina Discovering the Alligator River Pettigrew State Park in North Carolina is a hidden jewel that offers