Do you know where the biggest potato in the world grows? It grows on a 400-acre farm, just 20 minutes outside of Boise, Idaho. It’s so big you can live in it and, actually, you’re encouraged to at least spend a couple of nights inside the giant tuber, also known as the Big Idaho Potato Hotel! How the Big Idaho Potato Hotel came to be You might have an idea since we’re talking about Idaho...