whiteface mountain lake placid

How to spend 48 hours in Lake Placid, New York

Having grown up in Upstate New York (and by Upstate I mean literally as far up-state that you can go in NYS. No, I don't...