We Stayed in a GIANT POTATO in Idaho! – World’s Most Unique Luxury Hotel?? (Boise, ID)

This might be the strangest hotel we’ve ever stayed in… it’s a GIANT POTATO! We’re in Idaho and for our first stop, we couldn’t pass up the opportunity to stay […]

Skip to toolbar