Lake Shenandoah in Rockingham County, Virginia

Lake Shenandoah in Rockingham County is a water. Lake Shenandoah also exists in Greene County.

Nature
water
Located in Rockingham County
Country United States