Oh Christmas Tree, Oh Christmas Tree, how lovely are thy branches … especially when enjoyed as part of a cocktail. For X-Mas Day, we headed up to Whiteface Lodge in Lake Placid to visit [...]
Nestled in the Adirondack Mountains of upstate New York, is the picturesque village of Lake Placid. This quaint town is a fairytale oasis and clearly is something for America to be proud of as it [...]