You must spend at least a day of your Memorial Day weekend in Santa Fe, NM, exploring the astonishing array of architecture, attractions, and sights here.