“This is great! I love carbs.”–Idaho and Grand Teton National Park

This past week brought us to the lovely town of Blackfoot, Idaho! Now to be truthful I never really dreamed of going to Idaho but I’ll have to say, it’s quite a lovely place with a lot more beautiful scenery than I’d ever imagined! We camped out at Blackfoot RV park which was luckily right …