Twin Arrows Navajo Casino Resort | |
The Twin Arrows Navajo Casino Resort is a casino and resort located near Flagstaff, Arizona. The resort is situated about 20 miles east of Flagstaff, Arizona, along Interstate 40. It is located on the Navajo Nation, which is the largest Native American reservation in the United States. |