Lockes Landing, Virginia

Lockes Landing is an unincorporated community on the Shenandoah River in Clarke County, Virginia.