Flagstaff lands on CNN’s list of best places to visit in the US
CNN Travel editors have selected Flagstaff, which is nestled in the world’s largest ponderosa pine forest along historic Route 66 just 80 miles from Grand Canyon National Park, as one of the…