Have you had the chance to enjoy the Adirondack Mountains in the winter? They truly are a magical place and there is no better way to see them than spending Christmas at the Whiteface Lodge in Lake Placid, New York! **This post contains affiliate links. Please see my Privacy Policy …