Navajo Nation

Federally recognized tribe in the Southwest United States

Navajo Nation: Federally recognized tribe in the Southwest United States The Navajo Nation, also known as Navajoland, is an Indian reservation of Navajo people in the United States. It occupies portions of northeastern Arizona, northwestern New Mexico, and southeastern Utah. The seat of government is located in Window Rock, Arizona.

Navajo Nation News and Videos   LIVE

â„šī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like