Route 66 Arizona attractions

Uncategorized
Twin Arrows Trading Post: A Must See Relic On Route 66 in Arizona’s High Desert
BY
Ben Anderson
A Storied Stop on America’s Main Street Located just off Interstate 40 near Flagstaff, Arizona, the Twin Arrows Trading Post ...