You'll be amazed by the array of things to do and see in Santa Fe. Attend a Pueblo dance, shop the celebrated Farmer's Market, raft the Rio Grande, hike into the glorious wilderness, or learn to paint outdoors, fly fish, cook a New Mexican feast and master a yoga pose. There's no end to the variety of annual events, classes and workshops, day trips, historic sites, kids' activities, tours and adventures in the great outdoors in this unique gem of a city.