Navajo rugs on display and for sale at Cameron Trading Post on the Navajo Reservation in Northern Arizona. Cameron Trading Post is a great pit-stop when traveling between Page and Flagstaff, Arizona. Some of the tastiest Navajo fry bread is available in their restaurant.