I rarely go to North Las Vegas and don't know my way around there. However, I recently had the chance to go to Craig Ranch Regional Park and was impressed. It's pretty and clean (The older pond, however, was a bit dirty in one area). I also liked the design, making it easy to maneuver around. Another great thing is that it's dog friendly and has a nice, separate area for dogs to be free. What was really cute was this miniature dog agility course where your dogs could chase after a fake animal. I loved seeing the dogs run the course and cry when they had to leave. (Although I no longer have my beautiful dog, he would've loved this.)