For anyone looking for a perfect base of operations to experience Idaho's natural bliss, look no further than Island Park. Selected by Travel + Leisure as "The Best Small Mountain Town in the U.S ...