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.”
Livability.com, 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