Thinking of visiting the Adirondack Mountains? Check out these 10 things you HAVE to do while in Lake Placid, for all the best things to do in Lake Placid.