Lake Geneva cruise takes guests on ‘watery Polar Express’ to Santa’s Wisconsin summer home
Did you know Santa summers at Lake Geneva in Wisconsin? That’s the claim of the people at Lake Geneva Cruise Line who run the annual Santa Cruise, reports the Milwaukee Journal Sentinel, which is a part of the USA TODAY …