Our favorite (free) campsite so far: Rio Grande National Forest, CO