Wife and I are looking for some fun places to ride close to town. Our sleds came from our brother in Minnesota and are definitely trail sleds, not mountain sleds, so we aren't looking to go crazy in the powder. Just want a nice scenic ride. We did Vail pass which was cool, but the trails had tons of washboards shuck kinda sucked.
Thanks.
Thanks.