Grand canyon is truly a wonder of nature. Its a five hour drive from Phoenix and after the vast expanse of Arizona deserts, the first view of the canyons is truly breathtaking. We visited the south rim from which you can see the best views from the top. There are several trails for trekking and camping options also available, which requires special permission. Formed by the process of erosion caused by the Colorado River, the Grand Canyons is a must visit and this experience can never be put into words. We also visited Flagstaff and Sedonna both of which are close by. Flagstaff is the most famous place for skiing in Arizona. Sedonna on the other hand is a small and beautiful town with a lot of sightseeing options for the cultural buffs out there. I would always suggest staying here when you're visiting the canyons.