Information on:

Lake Placid Holiday Village Stroll


Celebrate the spirit of the holidays in Lake Placid, New York.

Lake Placid Holiday Village Stroll is not affiliated with AmericanTowns Media