Mesa Falls, Idaho. This waterfall is located between Island Park and Ashton Idaho. Located on the Henry’s Fork of the Snake River. This Beautiful waterfall is a spectacular scene and can be viewed from a short walk. 8 more words