Craig Ranch Regional Park in North Las Vegas. (Las Vegas Review-Journal) Craig Ranch Regional Park in North Las Vegas. (Las Vegas Review-Journal)