Horseshoe Bend hike: Best time to go to avoid the crows, what to expect, things to know before you go, and nearby adventures you can't miss.