Top 25 Best Sites To Visit In IdahoTop 25 Best Sites To Visit In IdahoOf all the Idaho destinations listed in the video post, I have to say I feel most alive when visiting the Sawtooth National Recreation Area.Greg JannettaGreg Jannetta