Sycamore Canyon is the second largest canyon in Arizona after the Grand Canyon. Sycamore Creek begins about 20 miles east of Flagstaff and carves out the Canyon for more than 20 miles to the south ...