When visiting the Grantsville area, we stumbled upon this park. Our kids swam in the lake, it has a sandy beach and is roped off for swimming. The water was refreshing and little fish swim around you as you swim. There is a snack bar/restrooms within walking distance, and you can rent kayaks/canoes/paddleboats. It was amazing!!