Montana is amazing. We try to get up there every other year or so. Truly beautiful country. Colorado is also pretty nice with lots of ranches that would meet your needs. Colorado is also a little bit easier and less expensive to get to if that is a concern. There is an association of ranches that can be found at www.coloradoranch.com Happy trails!