Located on the shore of beautiful Delavan Lake in the Lake Geneva region, Delavan Lake Resort is the ideal place to unwind. Relax at the resort and take in the lake view, swim in either an indoor or outdoor pool, play games in the arcade or cozy up to the fireplace in your suite. If you are looking