Best Small City in America: Santa Fe

According to Conde Nast Publications, Santa Fe, New Mexico is the Number One small city in the country!

Full slideshow here: Top Ten Small Cities in the USA

The Historic Santa Fe Plaza at Night