Winter wonderland in Lake Placid: Holiday Village Stroll & Downton Abbey Holiday Gala.

by ,