Christmas House attraction opening next month on Route 58
The Christmas House Long Island, an indoor, fully immersive 10-room Christmas and holiday experience is opening next month on Route 58 in Riverhead. In the 8,000-square-foot house, you’ll walk...