Ashton, Idaho is a quaint little town located at Henry's Fork of the Snake River. It's one of many small towns located on the upper river. I could have chosen any one of the small towns to talk about but selected Ashton because it's located mid-way between the Island Park Reservoir and the area known as the lower river, which places it 'smack dab' in the middle of all the action.