Mountain High – Island Park, ID

Henry's Lake at 10,000 Feet Island Park, ID is at 6293 feet above sea level and is the highest town in Idaho. As we noted in a previous post, it was the perfect place to go during the usually hot western U. S. heat wave. Island Park has become a staging area for Yellowstone National … Continue reading Mountain High – Island Park, ID