Where is Lake Fairfax Park?

Where is Lake Fairfax Park located?

Lake Fairfax Park, Virginia, United States (approx. 38.96436°, -77.31814°)


Where is Lake Fairfax Park on the map?