Lakeside escape for outdoors lovers, with on-tap winter sports, farm-to-table cuisine and in-room spa treatments Lake Placid Lodge looms like a mansion on the edge of Lake Placid. Wrapped in dense forest and flanked by majestic mountains and rivers, this is a great destination for removing yourself from the daily hustle and bustle. And yet, in this quiet corner of the world, there is also the option of running yourself ragged with outdoor activities — and that’s exactly what most guests...