Hiking Havasupai Falls is very challenging yet rewarding. My guide will help you prepare and understand what to expect from this 12 mile hike.