The Taos Pueblo is one of the 21 UNESCO sites in the United States. This is a living UNESCO site meaning that there are people living in the Pueblo homes. I would suggest going early to stay away from the crowds. It's a better experience when it doesn't feel so crowded. There is a tour offered and you can take pictures for a fee. Jewelry and other crafts made directly by the Pueblo artists and sold within the various Pueblo homes. There is also traditional fry bread available which is a must (bring cash, it goes easier). When traveling to Taos, if coming from Santa Fe, make sure to take the "High Road" and stop by the Rancho de Chimayo restaurant in Chimayo.