Lake Geneva Public Beach is a stunning beach located in Lake Geneva, United States. The beach stretches for approximately 1,100 feet and features soft, white sand that is perfect for sunbathing, playing beach volleyball, building sandcastles, and swimming.