About the middle of next months (April), I'll be staying in Williams, AZ, with my wife and son to go see the Grand Canyon and other area attractions. We'll be going to Sedona, obviously Flagstaff and other places around that area. Do anyone have any fly shops they'd recommend? I'm interested in seeing how the locals tie their flies to emulate the local hatches.