Discover Christmas Joy with Santa Visits!
Explore magical Christmas experiences in Shelton and nearby! Enjoy the Night of Lights Merry Christmas Hayride at Fairview Tree Farm and capture memorable moments with Santa at the Connecticut Post Mall in Milford. Read more on patch.com