Spend the day at Main Beach in Crystal Lake

Spend the day at Main Beach in Crystal Lake

    Ready to hit the beach? Crystal Lake’s Main Beach is a fun place to go for a swim and relax. But did you know you can do so much more while you’re here? Read all about fun with the family at Main Beach. Related: Looking for more fun (and safe)...