Island Park, Idaho
Island Park is a city in Idaho in the United States.
History
Island Park was created in 1947.
Island Park, Idaho Media
Upper Henrys Fork drainage
Meadow in Island Park revealing flat bottom of caldera floor, Teton Range in background