The Nez Perce Tribe is a federally recognized tribal nation with over 3,500 citizens, operating enterprises such as casinos and lodges.