Smith Mountain Lake VA Festivals Smith Mountain Lake VA – Main Page Smith Mountain Lake VA Attractions Smith Mountain Lake VA Lodging Smith Mountain Lake VA Festivals Smith Mountain Lake VA Outdoor Smith Mountain Lake VA Restaurants Smith Mountain Lake VA Real Estate Smith Mountain Lake VA Shopping Smith Mountain Lake VA Weddings