Flagstaff balances nature and culture perfectly, hiking or skiing at Arizona Snowbowl, exploring lava tubes at Lava River Cave, visiting Walnut Canyon and Sunset Crater, stargazing (since it's a Dark Sky City), walking around downtown for local food and breweries, and taking a day trip to the Grand Canyon, which is roughly 1.5 hours away, are all possible.