Bobsledding at Olympic Sports Complex
The serene and majestic Lake Placid has a long and storied history and has long been one of the most majestic attractions in New York State. With its crystal clear water and surrounding forests, it's a huge draw for the Adirondacks mountains. Between its winter sports activities and traditional upstate culture, Lake Placid is a joy during any season.