United States New York New York

Lake Placid

A popular destination known for its scenic beauty and winter sports, located in the northern part of New York state in the United States.

Tips from the community

Same distance as Lake George, but way better. The less-touristy Lake Placid is a little mountain town in the heart of the Adirondacks. The ADK's are filled with 46 high peaks (mountains at or over 4,000ft), and you can definitely hit one in a day if you wake up early and get back to Burlington late. If you have time for a beer, Big Slide is cool and has some bomb vegan options on their menu (yo vegan supreme veggie pizza). Distance from Burlington: 2 hours.

leah 3 years ago

Lake Placid Lists