CNN has released their annual list of the best small towns in America. Two Virginia towns are on the list, Vienna at number 3 and Leesburg is ranked 35th. CNN said this about their list of the best small towns, “America’s top 50 small towns…
Tag