This cruise to Santa's summer home in Lake Geneva might be the most amazing Christmas experience any family will ever have.

It's a festival of trees as you walk the pier approaching your Santa Cruise aboard Lake Geneva Cruise Line.

Once aboard your enclosed and heated cruise;

you can sing along with holiday songs, buy snacks and drinks from a cash bar and hear the story of Santa's summer in Lake Geneva.

All that is before the boat stops outside Santa's hideaway, and according to JSOnline.com, where he'll come out, wave at everybody and call out each of the kid passengers' names.

From the day after Thanksgiving until January 4, you can take a Santa Cruise, launching from Williams Bay at Gage Marine and Pier 290.

Tickets for a Santa Cruise are also quite affordable:

Regular tickets are $25 for adults, $23 for seniors ages 65 and older; and $15 for children ages 4 to 17.