Alexandria ranks in ‘Top 10 Best Small Towns in America’

July 11, 2013 at 7:00 pm in Alexandria Echo Press

We knew it, now it’s out for everyone else to discover Alexandria is a great place to live.
Alexandria is ranked seventh on the list of “America’s Top Small Towns.”, a website that ranks quality of life and travel amenities of America’s small and mid-sized cities, revealed the list on July 2. Continue Reading