Pyramid Lake has 21 miles of shoreline ... Weather conditions are warm from May through September and perfect for swimming, ...