Tucked away in the delightfully named town of Santa Claus, Indiana, Christmas Lake Golf Club is a merry haven for golf lovers seeking a sprinkle of holiday magic. This enchanting course ...
because there was nowhere to park it at the village's tiny airport. Later it returned to pick up the Christmas crew. Santa and Mrs. Claus, along with their tuckered elves, were seen nodding off on ...