Smith Mountain Lake State Park is on the north shore of the second largest freshwater lake in the state and is a paradise for water enthusiasts. There are swimming, boat rentals, a boat ramp and a universally accessible fishing pier. Families also enjoy picnicking, a visitor center, an amphitheater, special programs, camping, miles of trails and cabins with boat docks.