Loading Video…

This browser does not support the Video element.

Geneva National Resort & Club in once again home to the awe-inspiring

Brian is in Lake Geneva with some other ways to enjoy the beauty of the ice castles.