From the desert to white-water rafting, the town of Taos in northern New Mexico has it all. We discover the history of the Pueblo Indians alongside local wine and eateries.