06-29-2015, 03:10 PM
I'm gonna suggest Colorado. Especially Silverton area. Not sure about the nicer parks but it has everything you mentioned plus the idea of taking ATVs out all over is exciting. And they allow them on the streets so no need to trailer them from the campground.. And atv rentals are available for anyone else who would like to go.
Marc Newman
Formerly Newell 422, 507, 512 701