Navajo Nation leaders and its Gaming Enterprise Sept. 18 marked the grand opening of the Navajo Blue Travel Center, located next to Twin Arrows Navajo Casino Resort near Flagstaff, Arizona.Navajo Nation leaders and its Gaming Enterprise Sept. 18 marked the grand opening of the Navajo Blue Travel Center, located next to Twin Arrows Navajo Casino Resort near Flagstaff, Arizona.