Travel + Leisure readers ranked Alexandria as one of the top ten cities in America for the second year in a row — though Nashville, Tennessee bumped Alexandria down from the eighth spot to the ninth spot.
The cities are ranked on a variety of factors, from shopping and food to culture and landmarks. As with last year, Charleston, South Carolina came in at number one.