Wednesday, 08 September 2010
Navajo Nation Quick Facts PDF Print E-mail
  • Location:  The Navajo Nation is the largest Indian reservation in the United States, situated on over 27,000 square miles of land within the states of Arizona, New Mexico, and Utah.
  • Annual Tourism Visits:  approximately 3 million
  • Navajo Nation Annual Budget:  approximately $500 million
 

Design by MetroGlyph Graphic Design