The unassuming town of Leesburg, Virginia, is a Loudoun County treasure sitting right next to the scenic banks of the Potomac River.
14