The quaint alpine village of Lake Placid in upstate New York has served as a four-season playground for the well-to-do since the late 19th Century and continues to offer an array of outdoor fun and entertainment for travelers seeking fresh mountain air.
