Top Things to Do in Lake Placid

Lake Placid is a sleepy town about a five-hour drive north of NYC. Perhaps it’s best known for the Winter Olympics, which is hardly surprising. After all, the town hosted the event twice and is the only area in the US that holds that honor. However, Lake Placid is much more than … Read more