The City of Alexandria is among the country’s best small cities, according to new rankings.
Condé Nast Traveler magazine ranked Alexandria the No. 3 small city in the U.S. Charleston, South Carolina ranked first on the list, which was based on votes from 600,000 readers about cities with a population under 350,000 people. Santa Fe, New Mexico ranked No. 2.