Day 1
Day 3
Day 2
North Kaibab Trailhead
Bright Angel Trailhead
Cottonwood Camp
South Kaibab Trailhead