Our team loves to ride as much as you, and recently got out to Cuddy Mountain, Idaho. It was a beautiful day for sledding. If you’re looking for a place to take out your new snowmobile we suggest checking it out!
Cuddy Mountain is in Payette National Forest, and is one of many places in the Forest open to over the snow vehicles. You can find more information on the Payette National Forest and where you can ride on the Forest Service site here: https://www.fs.usda.gov/activity/payette/recreation/wintersports/?recid=26865&actid=92