A small, unincorporated town in southern Augusta County, Greenville is known for its rural charm and scenic views of the Blue Ridge Mountains.
A small, unincorporated town in southern Augusta County, Greenville is known for its rural charm and scenic views of the Blue Ridge Mountains.