3 Charming Small Towns in Northern Virginia
Fairfax County is a large county – it spans over 407 square miles with a population of 1.4 million people. In such a populous and dynamic destination, with hugely urban downtown areas like Tysons, you may not expect to find a handful of small towns that are so charming and walkable you’ll forget…
Read More