Smith Mountain Campground in Union Hall, Virginia. A paid campsite that welcomes tents, caravans and motorhomes. Plan your stay in this part of Virginia.