How To Have A Successful Vacation In Island Park, Idaho. Rent from High Mountain Adventures, Visit Mesa Falls, Big Springs, and Sheep Falls.