Smith Mountain Lake is a beautiful man-made lake in southwest Virginia that’s an easy drive from Charlottesville or Richmond, VA or Raleigh, or Greensboro, NC. For us to