Leesburg is a historic town within and the county seat of Loudoun County, Virginia. Leesburg is 33 miles (53 km) west-northwest of Washington, D.C. along the base of Catoctin Mountain and adjacent to the Potomac River. Its population according to the 2016 United States Census is 52,607. [1] The town is also the northwestern terminus of the Dulles Greenway, a private toll road that connects to the Dulles Toll Road at Washington Dulles International Airport.
Restaurants in Leesburg
4.0 based on 25 reviews
3.5 based on 6 reviews
This championship-caliber course plays to 7,036 yards from the back, featuring the par-4, 15th hole "Montgomery Peak," which offers a challenge to golfers and magnificent views of the Potomac River.
2.0 based on 1 reviews
ThingsTodoPost © 2018 - 2024 All rights reserved.