ASHTON — Mesa Falls is an iconic sight in east Idaho. A popular location for tourists, Mesa Falls is the only free-flowing falls in the Columbia River System. The Idaho State Journal invites you to ...