Idaho, United States Stunning Stops Along Idaho’s Thousand Springs Scenic Byway By Lena Hartley August 28, 2025 9:45 am