Are we there yet?

This winter, enjoy family fun in Lake Placid, New York Busy looking out the windows at snow-capped mountains, deer, babbling brooks and rugged rivers, kids’ anticipation begins before they arrive! Nestled between Santa’s workshop in North Pole, NY and the […]