Not sure about SW Idaho... but in the Idaho Pan handle the place to ride is just outside a town called Wallace. Next year the ATV Nation Nation Ride will be taking place in Wallace Idaho. It was there last year as well. I have done most of my riding there and it is concedered by those who have experienced it as one of the best places to ride in the nation. I have to agree. Great winter/snow riding too!