CNN has ranked a city in the D.C. area as one of the best places to live in the country.
CNN says Vienna, Va., is the third best small city to reside in in America. Vienna has a population of just over 16,000.
Sharon, Mass. is named the best small city to live in, followed by Louiseville, Colo.
For the entire list, click here.