Located just above town in the historic settlement of Phoenix, the Eagle River Upper Falls, nicknamed Ten Foot Falls by locals, compresses a lot of drama into a compact drop. The water lunges over a ...