Some Of The Greatest Things About Living In Idaho Include…Some Of The Greatest Things About Living In Idaho Include…Nature, obviously! I'm still new-ish here so forgive me for getting overly excited about the little things, but man, there is some beauty around here!MougMoug
Shoshone Falls is Thundering! Shoshone Falls is Thundering! It's one of the most beautiful waterfalls in world...it's taller than Niagara Falls and it's a short drive from Boise. Check out the live cam and map to get thereMike KasperMike Kasper