New York

Lake Placid Travel Guide | Upstate NY

Lake Placid Travel Guide  |  Upstate NY

If you are heading to Lake Placid in Upstate NY check out this handy travel guide. Included are the best places to stay, eat, and do in Lake Placid.