Potato!
I’m pretty sure it’s required that you visit the World’s Largest Potato and the Idaho Potato Museum when you go to Idaho. The Idaho Potato Museum is located inside an old railroad depot in Blackfoot, Idaho, and right out front, just begging for a photo, is the World’s Largest Potato. Inside the museum, you will…