First look at the Lake Geneva Ice Castles
January 20, 2021 at 08:12 AM EST
The Lake Geneva Ice Castles, a popular tourist attraction, in the Walworth County community is set to open on Friday. Check out the attached slideshow to get your first look at this the unique exhibit as the Milwaukee Business Journal got a sneak peek on Tuesday.