Another vote for Santa Fe, New Mexico. Santa Fe is is an hour's drive from Albuquerque, and then it's another hour and a half to Taos, or one hour to Las Vegas (NM not NV). (Las Vegas has an amazing number of buildings on the National Register of Historic Whatevers.) You can't beat the food, the light is beautiful, and there is plenty to photograph.