For such a small town, Lake Placid has a surprising range of activities, hotels and things to do due to its location in the heart of Adirondack Mountains, one of the most picturesque and beautiful regions in New York state and the country. With dense old forests, crystal clear lakes, towering mountain peaks, waterfalls, and gorges, nature has been very generous to this beautiful destination.
Map: