No you do not. Passports are for entering other countries. The only way you would need a passport to enter an Indian reservation would be if the reservation was in another country.
An Indian reservation is land given to Native Americans from the government. Reservations are managed by the Department of the Interior's Bureau of Indian Affairs. There are 310 reservations in the...
in the 1800's, the settlements in America started to expand westward, claiming the land that once belonged to the Indians that lived there. the government took almost all of their land until they...