Smith Mountain Lake State Park is located at Virginia's 2nd largest freshwater lake offering swimming, boating, trails, and camping. The park boasts over 1,200 acres and has a lovely beach area as well as a Discovery Center, Visitor Center, Boat Launch, and Picnic Areas. The first nine pictures here are from Parkway Marina with a the first three pictures showing Vista Pointe Resort across the lake in the distance.