what is christmas village
About Christmas Lake Village. Christmas Lake Village is a family oriented gated community located in southern Indiana, on the south side of the small town of Santa Claus, Indiana. The community includes over 879 homes, with three lakes available to home and lot owners and their guests only.