Palo Alto is an unincorporated community on the South Fork South Branch Potomac River in Highland County, Virginia.
Category: Highland, Virginia, United States