Haven't been to many places on your list...but I suggest staying in the park campgrounds at Mesa Verde and Great Sand Dunes. If the stream is flowing in the latter it's a blast to play in...there is a interesting "surge flow" phenomenon that makes surf-like waves come down periodically. Also, the campground there is a great spot to find Pinyon Jays if you're into birds.
The Mesa Verde campground was a bit run down, but IMHO you can't beat actually being on site. They also have ranger programs every night. If you want electricity be sure and make reservations. We dry camped and it was fine, but some folks want it.
If you like the ancient ruins take a side trip to Canyons of the Ancients National Monument while you're at Mesa Verde. Not so spectacular but you get to scramble right up to them.
Have fun!
|