Flagstaff makes a great base camp for visiting state and national parks, museums, sports activities and space geekery.