15 Things to Do in Preston, Idaho

In the Cache Valley of southeastern Idaho, Preston is a rural town with stunning mountain views on its doorstep. On the east side are the