Island Park is one of the most beautiful cities in Idaho, and near Yellowstone. Here some of the best things to do in Island Park Idaho.