Idaho Falls is stepping into an exciting new chapter with tourism, and I’m excited to share some details with you!
Idaho packs a punch when it comes to natural beauty, from the snowcapped peaks of the Sawtooth Mountains to Shoshone Falls, a majestic waterfall known as the "Niagara of the West." These ...