With three days in Flagstaff, you'll be able to enjoy charming downtown and still have plenty of time for other adventures. From day trips to the Grand Canyon and Horseshoe Bend to ziplining above pine forests, opportunities for fun abound in this northern Arizona city.