Holiday World & Splashin' Safari has acquired Santa's Cottages, a 23-acre lakeside resort in Santa Claus, Indiana, marking its first business acquisition in its 79-year history.
Indiana. Related: 25 Best Christmas Towns in the U.S. Accommodation options in Santa Claus include kitschy themed hotels like Santa’s Lodge, one- and two-bedroom cabins at Santa’s Cottages ...